커뮤니티

재진입에 관한 질문입니다.

프로필 이미지
샐리짱
2017-11-10 05:12:45
138
글번호 114067
답변완료
항상 수고많으십니다. 질문입니다---------------------------------------------------------------- var1 = ma(c, 5); var2 = ma(c, 20); if DayIndex >= 0 and stime < 150000 Then { if var1 > var2 then { buy("매수"); } if var1 < var2 then { sell("매도"); } } if IsEntryName("매수1") == true and (stime == 150000 or CrossUp(stime, 150000)) Then { exitlong("매수1청산"); } if IsEntryName("매도1") == true and (stime == 150000 or CrossUp(stime, 150000)) Then { exitshort("매도1청산"); } 위 식에서 (1) 매수진입 가격보다 20틱이 하락하면 매도를 하고. (2) 매도진입 가격보다 20틱이 상승하면 매수를 하는 식을 추가하고 싶습니다. 감사합니다. 항상 하시는 일에 좋은 결실 거두시길...
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-11-10 14:30:21

안녕하세요 예스스탁입니다. var1 = ma(c, 5); var2 = ma(c, 20); if DayIndex >= 0 and stime < 150000 Then { if var1 > var2 then { buy("매수"); } if var1 < var2 then { sell("매도"); } } if MarketPosition == 1 then { sell("bs",AtStop,EntryPrice-PriceScale*20); if IsEntryName("매수1") == true and (stime == 150000 or CrossUp(stime, 150000)) Then { exitlong("매수1청산"); } } if MarketPosition == -1 Then { buy("sb",AtStop,EntryPrice+PriceScale*20); if IsEntryName("매도1") == true and (stime == 150000 or CrossUp(stime, 150000)) Then { exitshort("매도1청산"); } } 즐거운 하루되세요 > 샐리짱 님이 쓴 글입니다. > 제목 : 재진입에 관한 질문입니다. > 항상 수고많으십니다. 질문입니다---------------------------------------------------------------- var1 = ma(c, 5); var2 = ma(c, 20); if DayIndex >= 0 and stime < 150000 Then { if var1 > var2 then { buy("매수"); } if var1 < var2 then { sell("매도"); } } if IsEntryName("매수1") == true and (stime == 150000 or CrossUp(stime, 150000)) Then { exitlong("매수1청산"); } if IsEntryName("매도1") == true and (stime == 150000 or CrossUp(stime, 150000)) Then { exitshort("매도1청산"); } 위 식에서 (1) 매수진입 가격보다 20틱이 하락하면 매도를 하고. (2) 매도진입 가격보다 20틱이 상승하면 매수를 하는 식을 추가하고 싶습니다. 감사합니다. 항상 하시는 일에 좋은 결실 거두시길...