커뮤니티

함수 수정 좀 부탁합니다....

프로필 이미지
midas
2003-07-21 00:00:00
757
글번호 455
답변완료
시스템 트레이딩을 첨겪어 보는데요 간단한 함수를 응용해보려구 하는데 잘안되네여 예스트레이더프로는 교육 자료가없네요.. 예) 매수/매도 청산 MACD가 signal선을 상향돌파할때 또는 MACD 값이 -0.55 이하로 내려갔을때 매도/매수청산 MACD가 signal선을 하향돌파할때 또는 MACD 값이 0.55 이상으로 올라갔을때 Input : shortPeriod(12), longPeriod(26), Period(9); Var : value1(0), value2(0), value3(-0.55),value4(0.55); value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); value3 =(-0.55); value4 =(0.55); # 매수/매도청산 If CrossUP(value1, value2) then or crossdown(value1, value3) then { Buy(); Exitshort(); } # 매도/매수청산 If CrossDown(value1, value2) then or crossup(value1, value4) then { Sell(); Exitlong(); } 부탁합니다.....
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2003-07-23 00:00:00

안녕하세요? 예스스탁입니다... 답변이 늦어져서 죄송합니다.... 문의하신 식을 다시 정리해 보았습니다.... input : shortPeriod(12), longPeriod(26), Period(9), baseline1(-0.55), baseline2(0.55); Var : value1(0), value2(0); value1 = MACD(shortPeriod, longPeriod); value2 = ema(value1, Period); # 매수/매도청산 If CrossUP(value1, value2) or crossdown(value1, baseline1) then { Buy(); Exitshort(); } # 매도/매수청산 If CrossDown(value1, value2) or crossup(value1, baseline2) then { Sell(); Exitlong(); } 즐거운 하루 되세요.... > midas 님이 쓴 글입니다. > 제목 : 함수 수정 좀 부탁합니다.... > 시스템 트레이딩을 첨겪어 보는데요 간단한 함수를 응용해보려구 하는데 잘안되네여 > 예스트레이더프로는 교육 자료가없네요.. > 예) 매수/매도 청산 > MACD가 signal선을 상향돌파할때 또는 MACD 값이 -0.55 이하로 내려갔을때 > 매도/매수청산 > MACD가 signal선을 하향돌파할때 또는 MACD 값이 0.55 이상으로 올라갔을때 > > Input : shortPeriod(12), longPeriod(26), Period(9); > Var : value1(0), value2(0), value3(-0.55),value4(0.55); > > value1 = MACD(shortPeriod, longPeriod); > value2 = ema(value1, Period); > value3 =(-0.55); > value4 =(0.55); > # 매수/매도청산 > If CrossUP(value1, value2) then or crossdown(value1, value3) then > { > Buy(); > Exitshort(); > } > > # 매도/매수청산 > If CrossDown(value1, value2) then or crossup(value1, value4) then > { > Sell(); > Exitlong(); > } > > 부탁합니다.....