커뮤니티

예스3.1변환식

프로필 이미지
엘티
2008-07-07 12:24:06
616
글번호 16033
답변완료
var1 = C+data1("c"); if crossup(ma(c,5),ma(c,120)) Then{ buy(); var2 = C+data1("c"); } if MarketPosition() ==1 Then{ if (C+data1("c")) >= var2+0.8 Then{ exitlong(); } if (C+data1("c")) <= var2-0.2 Then{ exitlong(); } if highest(var1,BarsSinceEntry()) >= var2+0.2 and var1 <= highest(var1,BarsSinceEntry())-0.15 Then{ exitlong(); } } 위수식을 예스3.1로 쓰고 싶습니다.친절한 답변에 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-07-07 14:46:22

안녕하세요? 예스스탁입니다 data1을 data2로 변경해주시면 됩니다. var1 = C+data2("c"); if crossup(ma(c,5),ma(c,120)) Then{ buy(); var2 = C+data2("c"); } if MarketPosition() ==1 Then{ if (C+data2("c")) >= var2+0.8 Then{ exitlong(); } if (C+data2("c")) <= var2-0.2 Then{ exitlong(); } if highest(var1,BarsSinceEntry()) >= var2+0.2 and var1 <= highest(var1,BarsSinceEntry())-0.15 Then{ exitlong(); } } 감사합니다. > 엘티 님이 쓴 글입니다. > 제목 : 예스3.1변환식 > var1 = C+data1("c"); if crossup(ma(c,5),ma(c,120)) Then{ buy(); var2 = C+data1("c"); } if MarketPosition() ==1 Then{ if (C+data1("c")) >= var2+0.8 Then{ exitlong(); } if (C+data1("c")) <= var2-0.2 Then{ exitlong(); } if highest(var1,BarsSinceEntry()) >= var2+0.2 and var1 <= highest(var1,BarsSinceEntry())-0.15 Then{ exitlong(); } } 위수식을 예스3.1로 쓰고 싶습니다.친절한 답변에 감사드립니다.