커뮤니티

문의 드립니다.

프로필 이미지
에구머니
2013-03-19 16:27:18
200
글번호 60937
답변완료
감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-03-19 15:11:15

안녕하세요 예스스탁입니다. 1. input : aa(2),bb(1),cc(5),dd(2),ee(1),ff(5); if MarketPosition == 1 Then{ if CurrentContracts != CurrentContracts[1] Then var1 = H; if h > var1 Then var1 = H; if var1 >= AvgEntryPrice+aa Then exitlong("bx1",AtStop,var1-bb); if var1 >= AvgEntryPrice*(1+CC/100) Then exitlong("bx2",AtStop,var1*(1-DD/100)); if var1 < AvgEntryPrice+aa and var1 < AvgEntryPrice*(1+CC/100) Then ExitLong("bx3",AtStop,EntryPrice-ee); if var1 < AvgEntryPrice+aa and var1 < AvgEntryPrice*(1+CC/100) Then ExitLong("bx4",AtStop,EntryPrice*(1-ff/100)); } if MarketPosition == -1 Then{ if CurrentContracts != CurrentContracts[1] Then var2 = L; if L < var2 Then var2 = L; if var2 <= AvgEntryPrice-aa Then ExitShort("sx1",AtStop,var2+bb); if var2 <= AvgEntryPrice*(1-CC/100) Then ExitShort("sx2",AtStop,var2*(1+DD/100)); if var2 > AvgEntryPrice-aa and var2 > AvgEntryPrice*(1-CC/100) Then ExitShort("sx3",AtStop,EntryPrice+ee); if var2 > AvgEntryPrice-aa and var2 > AvgEntryPrice*(1-CC/100) Then ExitShort("sx4",AtStop,EntryPrice*(1+ff/100)); } 2. 수식에서 개별진입별로 청산되게 하기 위해서는 분할 진입수과 청산의 경우의수를 고려해서 작성해야 합니다. 문의하신 내용만으로는 작성이 가능하지 않습니다. 제공되는 강제청산 함수가 기본적으로 개별진입별 수익과 손실을 계산해 발생을 합니다. 다만 %나 pt중 하나만 적용하셔야 하며 손절매의 경우 수익이 얼마나 도달했는지등은 지정할수 없습니다. input : aa(2),bb(1),cc(5),dd(2),ee(1),ff(5); SetStopTrailing(bb,aa,PointStop); SetStopTrailing(dd,cc,PercentStop,1); SetStopLoss(ee,Pointstop); SetStopLoss(ff,PercentStop); 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 감사합니다.