안녕하세요
선물 short 진입건입니다
신호 발생시에 분봉의 종가에서 1계약 매도 진입하고
그 종가보다 1포인트 높은 가격에서 또 1계약 매도 진입하고
반복해서 총 10계약까지 매도 진입하려고 합니다
총 수익이 5%일때 청산, 5% 손실시 손절인데 아래처럼 했고 피라미딩 설정했는데
1계약만 매매되고 이익이나 손절이 작동안되네요
수정 좀 부탁드립니다.
감사합니다
if MarketPosition == 1 and MaxEntries < 11 Then
sell("SS",atlimit,EntryPrice+(1*MaxEntries));
if MarketPosition == 1 Then
exitshort("bx",atlimit,AvgEntryPrice*0.95);
if MarketPosition == 1 Then
exitshort("st",atstop,AvgEntryPrice*1.05);
답변 1
예스스탁
예스스탁 답변
2020-04-20 13:18:33
안녕하세요
예스스탁입니다.
첫진입과 추가진입 함쳐서
총진입횟수가 10회이면 MaxEntries < 10 이고
11회이면 MaxEntries < 11 입니다.
if MarketPosition >= 0 and 매도진입조건 Then
sell("s");
if MarketPosition == -1 and MaxEntries < 11 Then
sell("SS",atlimit,EntryPrice+(1*MaxEntries));
if MarketPosition == -1 Then
exitshort("st",atstop,AvgEntryPrice*1.05);
즐거운 하루되세요
> doilzul 님이 쓴 글입니다.
> 제목 : 매도 수식 문의
> 안녕하세요
선물 short 진입건입니다
신호 발생시에 분봉의 종가에서 1계약 매도 진입하고
그 종가보다 1포인트 높은 가격에서 또 1계약 매도 진입하고
반복해서 총 10계약까지 매도 진입하려고 합니다
총 수익이 5%일때 청산, 5% 손실시 손절인데 아래처럼 했고 피라미딩 설정했는데
1계약만 매매되고 이익이나 손절이 작동안되네요
수정 좀 부탁드립니다.
감사합니다
if MarketPosition == 1 and MaxEntries < 11 Then
sell("SS",atlimit,EntryPrice+(1*MaxEntries));
if MarketPosition == 1 Then
exitshort("bx",atlimit,AvgEntryPrice*0.95);
if MarketPosition == 1 Then
exitshort("st",atstop,AvgEntryPrice*1.05);