커뮤니티
수식요청드립니다.
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;}
}
감사합니다.
이전글