커뮤니티

수식 문의 드립니다

프로필 이미지
털보
2007-03-14 17:06:03
1115
글번호 12123
답변완료
Formula1(매수조건) Formula2(매도조건) Formula3(매수손절조건) Formula4(매도손절조건) if Formula1 Then { Buy("매수"); } if Formula2 Then } Sell("매도"); } if Formula3 Then { Exitlong("매수손절); } if Formula4 Then { Exitshort("매도손절"); } 위와 같이 식을 작성하였는데,질문드릴 수식은 진입시 각각손절을 반드시 한번 거친후 두번째 신호부터 진입하도록 제어하고 싶습니다. 예제) 매수는 매수 손절조건을 반드시 거친후 두번째 매수 신호부터 진입.(속임방지) 매도역시 매도 손절조건을 반드시 거친후 두번째 매도 신호부터 진입.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2007-03-15 10:02:57

안녕하세요 예스스탁입니다. var : Formula1(0),Formula2(0),Formula3(0),Formula4(0); var : Epos(0),Spos(0); if Formula1 Then{ var1 = index(); } if Formula2 Then{ var2 = index(); } if Formula3 Then{ var3 = index(); } if Formula4 Then{ var4 = index(); } if marketposition() == 0 then{ if Formula1 Then{ Buy("첫매수"); } if Formula2 Then{ Sell("첫매도"); } } if marketposition() == 0 then{ if index() > var3 and var3 > var1 and var1 > Epos and formula1 Then{ Buy("매수"); } if index() > var4 and var4 > var2 and var2 > Spos and Formula2 Then{ Sell("매도"); } } if marketposition() == 1 and Formula3 Then{ Exitlong("매수손절"); Epos = index(); } if marketposition() == -1 and Formula4 Then{ Exitshort("매도손절"); Spos = index(); } 즐거운 하루되세요 > 털보 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다 > Formula1(매수조건) Formula2(매도조건) Formula3(매수손절조건) Formula4(매도손절조건) if Formula1 Then { Buy("매수"); } if Formula2 Then } Sell("매도"); } if Formula3 Then { Exitlong("매수손절); } if Formula4 Then { Exitshort("매도손절"); } 위와 같이 식을 작성하였는데,질문드릴 수식은 진입시 각각손절을 반드시 한번 거친후 두번째 신호부터 진입하도록 제어하고 싶습니다. 예제) 매수는 매수 손절조건을 반드시 거친후 두번째 매수 신호부터 진입.(속임방지) 매도역시 매도 손절조건을 반드시 거친후 두번째 매도 신호부터 진입.