커뮤니티
수식 작성 부탁 드려요
2014-06-18 11:14:47
178
글번호 75916
부탁 드립니다.감사합니다.
30분봉을 이용합니다.
(매수 조건)
1.30분봉내 5,10,20 이평선이 골든크로스가 되면 25% 매수를 합니다.
2.매수가격에서 1% 상승하면 25% 매수를 합니다.
3.2차 매수 가격에서 1% 상승하면 25% 매수를 합니다.
4.3차 매수 가격에서 1% 상승하면 25% 매수를 합니다.
(매도 조건)
1.매수후 2% 상승하면 매수분의 50% 수익 실현 합니다.
(손절 조건)
1.매수후 1% 하락하면 매도 체결합니다.
답변 1
예스스탁 예스스탁 답변
2014-06-18 17:42:47
안녕하세요
예스스탁입니다.
input : 투자금액(1000000);
var : Vol(0),xvol(0);
if CodeCategoryEx == 11 and BasePrice < 50000 Then
vol = int(int((투자금액*0.25)/C)/10)*10;
Else
vol = int((투자금액*0.20)/C);
var1 = ma(c,5);
var2 = ma(c,10);
var3 = ma(c,20);
if MarketPosition == 0 And
(crossup(var1,var2) or crossup(var1,var3) or crossup(var2,var3)) Then
buy("b",OnClose,def,vol);
if MarketPosition == 1 Then{
if CodeCategoryEx == 11 and BasePrice < 50000 Then
xvol = int(int(MaxContracts*0.5)/10)*10;
Else
xvol = int(MaxContracts*0.5);
if MaxEntries < 4 Then{
buy("bb",AtLimit,LatestEntryPrice(0)*1.01,vol);
}
if CurrentContracts == MaxContracts Then{
exitlong("bx1",AtStop,LatestEntryPrice(0)*1.09,"",Xvol,1);
exitlong("bx2",AtStop,LatestEntryPrice(0)*0.99);
}
}
1.
5,10,20 이평선이 골든크로스 부분은
3개 이평중 하나라도 골든크로스가 있으면 진입하는 것으로 작성했습니다.
2.
손절은 최근진입가격기준으로 1% 하락하면 전량청산되게 작성했습니다.
3.
목표수익은 최근 진입가격 기준으로 2% 상승하면 진입수량의 50%를 청산합니다.
4.
목표수익청산후 가격이 계속 상승하면 더이상 청산이 없습니다.
해당 부분 제어할 내용을 추가하시기 바랍니다.
즐거운 하루되세요
> 일경원 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁 드려요
> 부탁 드립니다.감사합니다.
30분봉을 이용합니다.
(매수 조건)
1.30분봉내 5,10,20 이평선이 골든크로스가 되면 25% 매수를 합니다.
2.매수가격에서 1% 상승하면 25% 매수를 합니다.
3.2차 매수 가격에서 1% 상승하면 25% 매수를 합니다.
4.3차 매수 가격에서 1% 상승하면 25% 매수를 합니다.
(매도 조건)
1.매수후 2% 상승하면 매수분의 50% 수익 실현 합니다.
(손절 조건)
1.매수후 1% 하락하면 매도 체결합니다.