예스스탁
예스스탁 답변
2020-04-10 10:52:01
안녕하세요
예스스탁입니다.
Input : shortPeriod1(5), longPeriod1(20);
Input : shortPeriod2(10), longPeriod2(90);
var : AA(0),BB(0);
value1 = ma(C, shortPeriod1);
value2 = ma(C, longPeriod1);
value3 = ma(C, shortPeriod2);
value4 = ma(C, longPeriod2);
If CrossUP(value1, value2) or crossup(value3,value4) Then
AA = 1;
If CrossDown(value1, value2) or CrossDown(value3,value4) Then
AA = -1;
Input : shortPeriod3(10), longPeriod3(30);
Input : shortPeriod4(20), longPeriod4(100);
value5 = ma(C, shortPeriod3);
value6 = ma(C, longPeriod3);
value7 = ma(C, shortPeriod4);
value8 = ma(C, longPeriod4);
If CrossUP(value5, value6) or crossup(value7,value8) Then
BB = 1;
If CrossDown(value5, value6) or CrossDown(value7,value8) Then
BB = -1;
Condition1 = AA == 1 and BB == 1;
Condition2 = AA == -1 and BB == -1;
if Condition1 == true and Condition1[1] == false Then
buy();
if Condition2 == true and Condition2[1] == false Then
sell();
즐거운 하루되세요
> zxc 님이 쓴 글입니다.
> 제목 : 안녕하세요
> A와 B식을 그림과 같은 신호가 나오게 하나의 합성 시스템식으로 부탁 합니다
(시간에 관계없이 A번신호가 매수고 B번신호가 매수면 매수신호. 이미매수신호있으면
신호없음)
(시간에 관계없이 A번신호가 매수고 B번신호가 매도면 신호 없음)
(시간에 관계없이 B번신호가 매수고 A번신호가 매수면 매수신호. 이미매수신호있으면
신호없음)
(시간에 관계없이 B번신호가 매수고 A번신호가 매도면 신호 없음)
(시간에 관계없이 A번신호가 매도고 B번신호가 매도면 매도신호.이미매도신호있으면
신호없음)
(시간에 관계없이 A번신호가 매도고 B번신호가 매수면 신호 없음)
(시간에 관계없이 B번신호가 매도고 A번신호가 매도면 매도신호.이미매도신호있으면
신호없음)
(시간에 관계없이 B번신호가 매도고 A번신호가 매수면 신호 없음)
A식
Input : shortPeriod1(5), longPeriod1(20);
Input : shortPeriod2(10), longPeriod2(90);
value1 = ma(C, shortPeriod1);
value2 = ma(C, longPeriod1);
value3 = ma(C, shortPeriod2);
value4 = ma(C, longPeriod2);
If CrossUP(value1, value2) or crossup(value3,value4) Then
Buy();
If CrossDown(value1, value2) or CrossDown(value3,value4) Then
Sell();
B식
Input : shortPeriod1(10), longPeriod1(30);
Input : shortPeriod2(20), longPeriod2(100);
value1 = ma(C, shortPeriod1);
value2 = ma(C, longPeriod1);
value3 = ma(C, shortPeriod2);
value4 = ma(C, longPeriod2);
If CrossUP(value1, value2) or crossup(value3,value4) Then
Buy();
If CrossDown(value1, value2) or CrossDown(value3,value4) Then
Sell();