커뮤니티
문의드립니다.
2018-05-14 17:50:03
180
글번호 118894
수고 많으십니다.
현재 쓰고 있는 수식은 하기와 같습니다.
Input : shortPeriod(8);
Var : value1(0), value2(0), value3(0), value4(0);
value1 = highest(H[25],26)+lowest(L[25],26);
value2 = highest(H[25],26)+lowest(L[25],26);
value3 = highest(H[25],82)+lowest(L[25],82);
value4 = ma(C, shortPeriod);
If CrossUp(Value4, max(value3)/2) Then
buy();
If CrossDown(Value4, min(value3)/2) Then
sell();
여기에 매수는 위와 동일한 조건으로 매수를 하고
청산은 8일 이평선이 20일 이평선 하향 돌파 시 청산
매도도 위와 동일한 조건으로 매도를 하고
청산은 8일 이평선이 20일 이평선 상향 돌파 시 청산
으로 하고 싶은데 혹시 가능할까요??
답변 1
예스스탁 예스스탁 답변
2018-05-15 11:13:49
안녕하세요
예스스탁입니다.
Input : shortPeriod(8),longPeriod(20);
Var : value1(0), value2(0), value3(0), value4(0);
value1 = highest(H[25],26)+lowest(L[25],26);
value2 = highest(H[25],26)+lowest(L[25],26);
value3 = highest(H[25],82)+lowest(L[25],82);
value4 = ma(C, shortPeriod);
value5 = ma(C, LongPeriod);
If CrossUp(Value4, max(value3)/2) Then
buy("b");
If CrossDown(Value4, min(value3)/2) Then
sell("s");
if MarketPosition == 1 and CrossDown(value4,value5) Then
ExitLong("bx");
if MarketPosition == -1 and CrossUp(value4,value5) Then
ExitShort("sx");
즐거운 하루되세요
> 이인 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 수고 많으십니다.
현재 쓰고 있는 수식은 하기와 같습니다.
Input : shortPeriod(8);
Var : value1(0), value2(0), value3(0), value4(0);
value1 = highest(H[25],26)+lowest(L[25],26);
value2 = highest(H[25],26)+lowest(L[25],26);
value3 = highest(H[25],82)+lowest(L[25],82);
value4 = ma(C, shortPeriod);
If CrossUp(Value4, max(value3)/2) Then
buy();
If CrossDown(Value4, min(value3)/2) Then
sell();
여기에 매수는 위와 동일한 조건으로 매수를 하고
청산은 8일 이평선이 20일 이평선 하향 돌파 시 청산
매도도 위와 동일한 조건으로 매도를 하고
청산은 8일 이평선이 20일 이평선 상향 돌파 시 청산
으로 하고 싶은데 혹시 가능할까요??