커뮤니티
문의
2015-10-23 13:49:04
116
글번호 91570
Sell ("매도");
답변 1
예스스탁 예스스탁 답변
2015-10-23 10:59:31
안녕하세요
예스스탁입니다.
Input : af1(0.02), maxAF1(0.2);
Input : af2(0.02), maxAF2(0.2);
Input: FastLen(5), MedLen(10), SlowLen(15);
Var : v1(0),v2(0);
Var : FastAvg(0), MedAvg(0), SlowAvg(0);
FastAvg = MA(Close, FastLen);
MedAvg = MA(Close, MedLen);
SlowAvg = MA(Close, SlowLen);
v1 = sar(af1,maxAF1);
v2 = sar(af2,maxAF2);
If C > v1 and C > v2 and (FastAvg[1] < MedAvg[1] OR MedAvg[1] < SlowAvg[1]) AND (FastAvg > MedAvg AND MedAvg > SlowAvg) Then
Buy ("매수");
If C < v1 and C < v2 and (FastAvg[1] > MedAvg[1] OR MedAvg[1] > SlowAvg[1]) AND (FastAvg < MedAvg AND MedAvg < SlowAvg) Then
Sell ("매도");
즐거운 하루되세요
> sefswef 님이 쓴 글입니다.
> 제목 : 문의
>
아래의 3개의 수식은 예스의 기본수식들입니다.
수식합성기를 이용하면 1번 or 2번 or 3번으로 수식이 합성됩니다.
그러나
제가 원하는 것은 1번 and 2번 and 3번입니다.
즉 1번의 매수조건이 충족되고 그리고 2번의 매수조건이 충족되고 3번의 매수조건이
모두 충족되는 그 순간 완성되는 봉에 매수신호 발생(충족되는 순서는 상관없음)
또 1번의 매도조건이 충족되고 그리고 2번의 매도조건이 충족되고 3번의 매도조건이
모두 충족되는 그 순간 완성되는 봉에 매도신호 발생하도록 해주십시요 (충족되는 순서는 상관없음)
항상 감사합니다.
1번수식
Input : af(0.02), maxAF(0.2);
Var : value(0);
value = sar(af,maxAF);
# 매수/매도청산
If C > value Then
{
Buy();
}
# 매도/매수청산
If C < value Then
{
Sell();
}
2번수식
Input : af(0.01), maxAF(0.1);
Var : value(0);
value = sar(af,maxAF);
# 매수/매도청산
If C > value Then
{
Buy();
}
# 매도/매수청산
If C < value Then
{
Sell();
}
3번수식
Inputs: FastLen(5), MedLen(10), SlowLen(15);
Variables: FastAvg(0), MedAvg(0), SlowAvg(0);
FastAvg = MA(Close, FastLen);
MedAvg = MA(Close, MedLen);
SlowAvg = MA(Close, SlowLen);
If (FastAvg[1] < MedAvg[1] OR MedAvg[1] < SlowAvg[1]) AND (FastAvg > MedAvg AND MedAvg > SlowAvg) Then
Buy ("매수");
If (FastAvg[1] > MedAvg[1] OR MedAvg[1] > SlowAvg[1]) AND (FastAvg < MedAvg AND MedAvg < SlowAvg) Then
Sell ("매도");
다음글
이전글