안녕하세요.
특정 상단값과 하단값을 임의로 입력해두고 그 값을 1틱이라도 돌파(이탈)하면 그때부터 익절 20틱, 손절 20틱으로 매매하는 선물매매식을 만들고자 합니다.
예를 들어 350과 400 2개 가격을 입력한 뒤 400을 돌파하면 매수, 350를 이탈하면 매도를 하고자 합니다.
1. 입력값을 변경하기전까지는 계속 반복해서 매매 가능하게 되길 원합니다.
2. 돌파(이탈)후 진입이 익절 또는 손절 되기전까지는 동일 또는 반대신호가 나오면 안됩니다.
답변 1
예스스탁
예스스탁 답변
2023-07-24 13:55:21
안녕하세요.
예스스탁입니다.
input : v1(350),v2(400);
input : 익절틱수(20),손절틱수(20);
if MarketPosition == 0 and H < V1+PriceScale*1 Then
Buy("b",AtStop,V1+PriceScale*1);
if MarketPosition == 0 and L > V2-PriceScale*1 Then
Sell("s",AtStop,V2-PriceScale*1);
SetStopProfittarget(PriceScale*익절틱수,PointStop);
SetStopLoss(PriceScale*손절틱수,PointStop);
즐거운 하루되세요
> 카르마다 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
특정 상단값과 하단값을 임의로 입력해두고 그 값을 1틱이라도 돌파(이탈)하면 그때부터 익절 20틱, 손절 20틱으로 매매하는 선물매매식을 만들고자 합니다.
예를 들어 350과 400 2개 가격을 입력한 뒤 400을 돌파하면 매수, 350를 이탈하면 매도를 하고자 합니다.
1. 입력값을 변경하기전까지는 계속 반복해서 매매 가능하게 되길 원합니다.
2. 돌파(이탈)후 진입이 익절 또는 손절 되기전까지는 동일 또는 반대신호가 나오면 안됩니다.