커뮤니티
누적손익
2015-07-02 01:14:56
123
글번호 87881
안녕하세요.
예스글로벌 해외선물(Euro FX) 시스템식에서 장운영시간(16시50분 - 16시05분)
중에 매매횟수(N회),누적수익(N틱),누적손실(N틱).발생시 시스템종료하는 수식
부탁드립니다.
============
에스글로벌은 호가에 소수점이 5개인데 (마지막 0) 누적손익계산시 몇틱으로
설정해야하나요 (N틱)
ex) 5 틱 수익 =>
50 으로 표기하나요 아니면 그냥 5 로 설정하나요
감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-07-02 15:47:41
안녕하세요
예스스탁입니다.
1.
input : 진입횟수(3),누적수익틱수(20),누적손실틱수(20);
var : NP(0),PreNP(0),DayPL(0),entrycnt(0),누적수익(0),누적손실(0);
누적수익 = PriceScale*누적수익틱수;
누적손실 = -(PriceScale*누적손실틱수);
NP = NetProfit;
if Bdate != Bdate[1] Then{
preNP = NP[1];
entrycnt = 0;
}
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
entrycnt = entrycnt+1;
dayPL = NP-PreNP;
if entrycnt < 진입횟수 and daypl < 누적수익 and daypl > 누적손실 Then{
if 매수진입조건 Then
buy();
if 매도진입조건 Then
sell();
}
if MarketPosition == 1 Then{
ExitLong("bx1",AtLimit,EntryPrice+(누적수익-daypl));
ExitLong("bx2",AtStop,EntryPrice+누적손실-dayPL);
}
if MarketPosition == -1 Then{
ExitShort("sx1",AtLimit,EntryPrice-(누적수익-daypl) );
ExitShort("sx2",AtStop,EntryPrice-누적손실+daypl );
}
2.
유로fx 한틱은 0.0001입니다.
아래 지표 적용해 보시면 차트 종목의 1틱 값을 확인하실 수 있습니다
plot1(PriceScale);
수식에서는 PriceScale을 사용하시면 되므로 5틱이면 5라고 지정하시면 됩니다.
즐거운 하루되세요
> 베드로 님이 쓴 글입니다.
> 제목 : 누적손익
> 안녕하세요.
예스글로벌 해외선물(Euro FX) 시스템식에서 장운영시간(16시50분 - 16시05분)
중에 매매횟수(N회),누적수익(N틱),누적손실(N틱).발생시 시스템종료하는 수식
부탁드립니다.
============
에스글로벌은 호가에 소수점이 5개인데 (마지막 0) 누적손익계산시 몇틱으로
설정해야하나요 (N틱)
ex) 5 틱 수익 =>
50 으로 표기하나요 아니면 그냥 5 로 설정하나요
감사합니다.
다음글
이전글