커뮤니티
문의드립니다.
2016-02-03 17:45:17
83
글번호 95152
안녕하세요..문의 드립니다.
아래 조건으로 수식 작성 부탁드립니다.
1. 스토k 값이 70선 이상일 경우 매수 / 30선 이하일 경우 매도
2. 당일 수익 30틱 또는 손실 30틱 이면 매매 종료, 수익기준은 해외선물 영업일 기준
수고하세요...
답변 1
예스스탁 예스스탁 답변
2016-02-04 14:03:10
안녕하세요
예스스탁입니다.
input : sto1(10),sto2(5);
input : 하루수익틱(30),하루손실틱(30);
var : stok(0),NP(0),PreNP(0),DayPL(0),하루수익(0),하루손실(0),Xcond(false);
NP = NetProfit;
if bdate != bdate[1] Then{
preNP = NP[1];
Xcond = false;
}
dayPL = NP-PreNP;
하루수익 = PriceScale*하루수익틱;
하루손실 = PriceScale*하루손실틱;
if TotalTrades > TotalTrades[1] and
(IsExitName("BP",1) or IsExitName("BL",1) or
IsExitName("SP",1) or IsExitName("SL",1)) Then
Xcond = true;
stok = StochasticsK(sto1,sto2);
if Xcond == false then{
if crossup(stok,70) Then
buy();
if CrossDown(stok,70) Then
sell();
}
if MarketPosition == 1 Then{
ExitLong("BP",AtLimit,EntryPrice+하루수익-daypl);
ExitLong("BL",AtStop,EntryPrice-하루손실-dayPL);
}
if MarketPosition == -1 Then{
ExitShort("SP",AtLimit,EntryPrice-하루수익+daypl);
ExitShort("SL",AtStop,EntryPrice+하루손실+daypl);
}
즐거운 하루되세요
> ysman 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요..문의 드립니다.
아래 조건으로 수식 작성 부탁드립니다.
1. 스토k 값이 70선 이상일 경우 매수 / 30선 이하일 경우 매도
2. 당일 수익 30틱 또는 손실 30틱 이면 매매 종료, 수익기준은 해외선물 영업일 기준
수고하세요...