커뮤니티

부탁드립니다

프로필 이미지
묘선낭자
2013-10-04 13:36:13
108
글번호 68111
답변완료
첫진입가격에서 0.55, 1.15 손실시 물타기하려면 아래식을 어떻게 고쳐야 하나요? If A>B Then{ Buy("b1",onclose,def,1); var3=Entryprice; } If marketposition==1 Then{ Buy("b2",atlimit,var3-0.55,1); Buy("b3",atlimit,var3=1.15,2); } If marketposition==1 Then{ Exitlong("bx",atlimit,AvgEntryPrice+1.50); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-10-04 15:57:27

안녕하세요 예스스탁입니다. If A>B Then{ Buy("b1",onclose,def,1); } If marketposition==1 Then{ if CurrentEntries == 1 Then Buy("b2",atlimit,EntryPrice-0.55,1); if CurrentEntries == 2 Then Buy("b3",atlimit,EntryPrice-1.15,2); } If marketposition==1 Then{ Exitlong("bx",atlimit,AvgEntryPrice+1.50); } EntryPrice가 무조건 첫번째 진입의 진입가격을 리턴합니다. 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 첫진입가격에서 0.55, 1.15 손실시 물타기하려면 아래식을 어떻게 고쳐야 하나요? If A>B Then{ Buy("b1",onclose,def,1); var3=Entryprice; } If marketposition==1 Then{ Buy("b2",atlimit,var3-0.55,1); Buy("b3",atlimit,var3=1.15,2); } If marketposition==1 Then{ Exitlong("bx",atlimit,AvgEntryPrice+1.50); }