커뮤니티

수식요청드립니다.

프로필 이미지
dandy
2015-10-11 20:15:14
117
글번호 91104
답변완료
아래 당일청산 기존수식에 추가하여 사용하는 피라미딩 수식을 당일손실제한(외부변수) 적용 강제청산 수식으로 변경 요청 드림니다. Input : i증감(0.5); Var : 재진입(0), 매수가격(0), 매도가격(0); if MarketPosition == 1 and 재진입 == 0 Then {매수가격 = C; 재진입 = 1;} if MarketPosition == -1 and 재진입 == 0 Then {매도가격 = C; 재진입 = 1;} if MarketPosition == 0 Then 재진입 = 0; if MarketPosition == -1 then { if C < 매도가격 - i증감 then { Sell("추가매도", AtMarket); 매도가격 = c;} } if MarketPosition == 1 then { if C > 매수가격 + i증감 then { Buy("추가매수", AtMarket); 매수가격 = c;} } 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-10-12 18:40:55

안녕하세요 예스스탁입니다. Input : i증감(0.5),당일손실(2); Var : 재진입(0), 매수가격(0), 매도가격(0); var : NP(0),PreNP(0),DayPL(0); NP = NetProfit; if date != date[1] Then preNP = NP[1]; dayPL = NP-PreNP; if MarketPosition == 1 and 재진입 == 0 Then {매수가격 = C; 재진입 = 1;} if MarketPosition == -1 and 재진입 == 0 Then {매도가격 = C; 재진입 = 1;} if MarketPosition == 0 Then 재진입 = 0; if MarketPosition == -1 then { if C < 매도가격 - i증감 then { Sell("추가매도", AtMarket); 매도가격 = c;} } if MarketPosition == 1 then { if C > 매수가격 + i증감 then { Buy("추가매수", AtMarket); 매수가격 = c;} } if MarketPosition == 1 Then{ ExitLong("bx2",AtStop,AvgEntryPrice-(당일손실+dayPL)/CurrentContracts); } if MarketPosition == -1 Then{ ExitShort("sx2",AtStop,AvgEntryPrice+(당일손실-daypl)/CurrentContracts ); } 즐거운 하루되세요 > dandy 님이 쓴 글입니다. > 제목 : 수식요청드립니다. > 아래 당일청산 기존수식에 추가하여 사용하는 피라미딩 수식을 당일손실제한(외부변수) 적용 강제청산 수식으로 변경 요청 드림니다. Input : i증감(0.5); Var : 재진입(0), 매수가격(0), 매도가격(0); if MarketPosition == 1 and 재진입 == 0 Then {매수가격 = C; 재진입 = 1;} if MarketPosition == -1 and 재진입 == 0 Then {매도가격 = C; 재진입 = 1;} if MarketPosition == 0 Then 재진입 = 0; if MarketPosition == -1 then { if C < 매도가격 - i증감 then { Sell("추가매도", AtMarket); 매도가격 = c;} } if MarketPosition == 1 then { if C > 매수가격 + i증감 then { Buy("추가매수", AtMarket); 매수가격 = c;} } 감사합니다.