커뮤니티

수식 부탁 드립니다.

프로필 이미지
너무조아
2013-04-02 12:19:33
180
글번호 61554
답변완료
다음과 같은 시스템식을 구하고자 합니다. # 매수 직전매도청산 후 최초 crossup(var1,var2) 에서 buy # 매수청산 abs(매수진입가격 - c) > K 이면 청산 #매도 직전매수청산 후 최초 crossdown(var1,var2) 에서 sell #매도청산 abs(매도진입가격 - c) > K 이면 청산 "수고 하십시요!"
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-02 18:13:48

안녕하세요 예스스탁입니다. 요청하신 내용은 모두 직전에 어떤 포지션의 거래가 잇는 것을 산정하므로 해당 내용만 있을경우 차트상 신호가 발생하지 않습니다. 아래와 같이 차트상 첫진입을 만들어 줘야 합니다. input : K(1); #차트상 첫진입 if TotalTrades == 0 Then{ if crossup(var1,var2) Then buy(); if CrossDown(var1,var2) Then sell(); } if MarketPosition == 0 and MarketPosition(1) == -1 and crossup(var1,var2) and countif(crossup(var1,var2),BarsSinceExit(1)) == 1 Then buy(); if abs(EntryPrice-C) > K Then ExitLong(); if MarketPosition == 0 and MarketPosition(1) == 1 and CrossDown(var1,var2) and countif(CrossDown(var1,var2),BarsSinceExit(1)) == 1 Then Sell(); if abs(EntryPrice-C) > K Then ExitShort(); 즐거운 하루되세요 > 너무조아 님이 쓴 글입니다. > 제목 : 수식 부탁 드립니다. > 다음과 같은 시스템식을 구하고자 합니다. # 매수 직전매도청산 후 최초 crossup(var1,var2) 에서 buy # 매수청산 abs(매수진입가격 - c) > K 이면 청산 #매도 직전매수청산 후 최초 crossdown(var1,var2) 에서 sell #매도청산 abs(매도진입가격 - c) > K 이면 청산 "수고 하십시요!"