커뮤니티

수식문의

프로필 이미지
회원
2003-08-25 00:00:00
7055
글번호 68
답변완료
a,b,c,d 4가지 조건중 3가지 조건이상 만족하면 매수, 매도하는 식을 만들려면 어떻게 하는지요..
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2003-08-25 00:00:00

안녕하세요..예스스탁입니다. 바이너리 웨이브를 예로 작성해보면 다음과 같이 작성됩니다. input : maPeriod(20), ROCPeriod(9), SP1(12), SP2(5); var : value(0); If MACD(12,26) > ema(MACD(12,26),9) Then value = 1; Else value = -1; If C > ma(C, maPeriod) Then value = value+1; Else value = value-1; If PROC(ROCPeriod) > 0 Then value = value+1; Else value = value-1; If stochasticsK(SP1,SP2) > 50 Then value = value+1; Else value = value-1; if value >= 2 then { buy(); exitshort(); } if Value <= -2 then { Sell(); exitlong(); } 즐거운날 되세요.. > CJ_cha6646 님이 쓴 글입니다. > 제목 : 수식문의 > a,b,c,d 4가지 조건중 3가지 조건이상 만족하면 매수, 매도하는 식을 만들려면 > 어떻게 하는지요..
프로필 이미지

회원

2003-08-25 00:00:00

> if value >= 2 then { > buy(); > exitshort(); > } > if Value <= -2 then { > Sell(); > exitlong(); > } > 이부분이 아무래도 이상합니다. 2대신에 3을 맞는게 아닌지요.. 그리고 만약 조건이 만족하면 즉시 매수 하는 방법은 없는지요. 시스템 트레이딩 설정에는 봉 미완성시 와 봉 완성시 두 종류가 잇는데 봉 미완성시는 경보후 주문에만 해당되는 군요 조건 완성시 즉시 매수하는 방법은 뭔가요...
프로필 이미지

예스스탁 예스스탁 답변

2003-08-26 00:00:00

안녕하세요..예스스탁입니다. 3개 이상 만족할때 매수할 경우 작성된 식에서는 2가 맞습니다. 각각은 조건에 만족하면 1값을 만족하지 않으면 -1값을 누적하게 되는데, 세개가 조건에 만족하고 하나가 조건에 만족하지 않을 경우 1+1+1+(-1) 이므로 결과값은 2가 됩니다. 만일 주식(현물)매매를 하기 위한 경우라면 다음과 같이 식을 작성할 수 있으며, 이 경우에는 3을 써주는 것이 맞습니다. if 조건1 then var1 = 1; else var1 = 0; if 조건2 then var1 = var1+1; else var1 = var1; if 조건3 then var1 = var1+1; else var1 = var1; if 조건4 then var1 = var1+1; else var1 = var1; if var1 >= 3 then buy(); if var1 < 3 then exitLong(); 자동주문에서는 시스템트레이딩 설정창의 강제청산의 경우는 봉완성과 미완성을 선택할 수 있지만, 시스템식에 의한 경우는 모두 봉완성을 기준으로 합니다. 따라서 조건이 만족할때 즉시 주문이 발생하도록 할 수는 없습니다. 즐거운 날 되세요.. > CJ_cha6646 님이 쓴 글입니다. > 제목 : Re : Re : 답변이 잘 못 된거 아닌가요... > > > if value >= 2 then { > > buy(); > > exitshort(); > > } > > if Value <= -2 then { > > Sell(); > > exitlong(); > > } > > > > 이부분이 아무래도 이상합니다. 2대신에 3을 맞는게 아닌지요.. > > 그리고 만약 조건이 만족하면 즉시 매수 하는 방법은 없는지요. > > 시스템 트레이딩 설정에는 봉 미완성시 와 봉 완성시 두 종류가 잇는데 > > 봉 미완성시는 경보후 주문에만 해당되는 군요 > > 조건 완성시 즉시 매수하는 방법은 뭔가요... > >