커뮤니티
청산식을 여러개 넣고싶습니다
2019-08-12 11:49:01
316
글번호 131087
변수내 최저가 이탈시 청산하는 식에 추적청산을 더하려고 합니다. 두가지를 합치려면 어떻게 작성해야할까요?
노고에 항상 감사합니다.
1. 변수내 최저가 이탈시 청산식
if MarketPosition == 1 Then{
bcount=-999;
ExitLong("매수청산",atstop,lowest(l, chanel));
}
2. 추적청산식
mp = marketposition;
if MP == 1 and MP[1] <> 1 then Begin
StopPrice = low - ma(range,4)*mult;
end;
If MP == 1 then begin
exitlong ("ExitLong", atstop,stopprice );
stopprice = stopprice +( low-stopprice )/Div;
end;
답변 1
예스스탁 예스스탁 답변
2019-08-12 15:01:08
안녕하세요
예스스탁입니다.
input : chanel(10),mult(2),div(4);
var : MP(0),StopPrice(0);
mp = marketposition;
if MP == 1 and MP[1] <> 1 then Begin
StopPrice = low - ma(range,4)*mult;
end;
If MP == 1 then begin
ExitLong("매수청산",atstop,lowest(l, chanel));
ExitLong ("ExitLong", atstop,stopprice );
stopprice = stopprice +( low-stopprice )/Div;
end;
즐거운 하루되세요
> 부동여산 님이 쓴 글입니다.
> 제목 : 청산식을 여러개 넣고싶습니다
> 변수내 최저가 이탈시 청산하는 식에 추적청산을 더하려고 합니다. 두가지를 합치려면 어떻게 작성해야할까요?
노고에 항상 감사합니다.
1. 변수내 최저가 이탈시 청산식
if MarketPosition == 1 Then{
bcount=-999;
ExitLong("매수청산",atstop,lowest(l, chanel));
}
2. 추적청산식
mp = marketposition;
if MP == 1 and MP[1] <> 1 then Begin
StopPrice = low - ma(range,4)*mult;
end;
If MP == 1 then begin
exitlong ("ExitLong", atstop,stopprice );
stopprice = stopprice +( low-stopprice )/Div;
end;