수고 많으십니다.
가끔 여기 계시판을 통해 도움을 받고 있어 감사드립니다.
아래의 키움 쌍바닥 신호를 YesTrade 검색식으로 구현하고 싶습니다.
초보라 Valuewhen함수 사용이 어려워 문의 드립니다. 아래 수식을 변환 부탁드릴께요.
S=sum(1);
MA5 = avg(C, 기간1);
MA20 = avg(C, 기간2);
GC2 = ValueWhen(2, CrossUp(MA5, MA20), S);
DC1 = ValueWhen(1, CrossDown(MA5, MA20), S);
GC1 = ValueWhen(1, CrossUp(MA5, MA20), S);
조건 = GC2 < DC1 and DC1 < GC1 and
(GC1 - GC2) > 0 and
(GC1 - GC2) < Candle;
​조건 and !조건(1)
candle 50
답변 1
예스스탁
예스스탁 답변
2025-05-26 13:48:01
안녕하세요
예스스탁입니다.
input : 기간1(5),기간2(20), candle(50);
var : S(0),ma5(0),ma20(0),GC1(0),GC2(0),DC1(0),조건(False);
S = Accum(1);
MA5 = ma(C, 기간1);
MA20 = ma(C, 기간2);
if CrossUp(ma5,ma20) Then
{
GC1 = S;
GC2 = GC1[1];
}
if CrossDown(ma5,ma20) Then
DC1 = S;
조건 = GC2 < DC1 and DC1 < GC1 and (GC1 - GC2) > 0 and (GC1 - GC2) < Candle;
if 조건 == true and 조건[1] == False Then
Find(1);
즐거운 하루되세요
> 작은소망1 님이 쓴 글입니다.
> 제목 : 키움 신호를 예스트레이더 검색식으로 변환 부탁드립니다.
> 수고 많으십니다.
가끔 여기 계시판을 통해 도움을 받고 있어 감사드립니다.
아래의 키움 쌍바닥 신호를 YesTrade 검색식으로 구현하고 싶습니다.
초보라 Valuewhen함수 사용이 어려워 문의 드립니다. 아래 수식을 변환 부탁드릴께요.
S=sum(1);
MA5 = avg(C, 기간1);
MA20 = avg(C, 기간2);
GC2 = ValueWhen(2, CrossUp(MA5, MA20), S);
DC1 = ValueWhen(1, CrossDown(MA5, MA20), S);
GC1 = ValueWhen(1, CrossUp(MA5, MA20), S);
조건 = GC2 < DC1 and DC1 < GC1 and
(GC1 - GC2) > 0 and
(GC1 - GC2) < Candle;
​조건 and !조건(1)
candle 50