커뮤니티
시스템식 문의드립니다
2012-08-16 17:06:52
247
글번호 53817
선물 당일 5분봉에서 StochasticsK(Period,Period1) 가 매수진입 신호가 나온 상태에서 CrossUP(value, 15), CrossUP(value, 20), CrossUP(value, 25) 일 때 각각 1계약씩
추가진입을 하고 청산시 2 계약은 CrossDown(value, 65) 신호에서 청산하고 다른
하나는 CrossDown(value, 75), 다른 하나는 2 포인트 수익에서 청산하며 청산이 되지 않을 때에는 당일 종가에 청산하는 식 문의 드립니다.
Stochastics 질문
Input : Period(12), Period1(5);
Var : value(0);
value = StochasticsK(Period,Period1);
# 매수/매도청산
If CrossUP(value, 30) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value, 70) Then
{
Sell();
}
답변 1
예스스탁 예스스탁 답변
2012-08-16 18:10:20
안녕하세요
예스스탁입니다.
시스템을 적용하실 때 피라미딩을 다른진입 신호만 허용으로
설정하고 적용하시기 바랍니다.
수식에 첫번째 매수가 필요하므로 조건식을 추가하시기 바랍니다.
Input : Period(12), Period1(5);
Var : value(0);
value = StochasticsK(Period,Period1);
if MarketPosition == 0 and 첫매수조건 Then
buy("b1",OnClose,def,1);
if MarketPosition == 1 and CurrentEntries < 4 Then{
if crossup(value,15) Then
buy("b2",OnClose,def,1);
if crossup(value,20) Then
buy("b3",OnClose,def,1);
if crossup(value,20) Then
buy("b4",OnClose,def,1);
}
if MarketPosition == 1 and MaxContracts == 4 Then{
if countif(CrossDown(value,65),BarsSinceEntry) == 1 and CrossDown(value,65) Then
ExitLong("bx1",OnClose,def,"",2,1);
if countif(CrossDown(value,75),BarsSinceEntry) == 1 and CrossDown(value,75) Then
ExitLong("bx2",OnClose,def,"",1,1);
if highest(H,BarsSinceEntry) < EntryPrice+2 Then
exitlong("bx3",atlimit,EntryPrice+2,"",1,1);
}
SetStopEndofday(150000);
즐거운 하루되세요
> samsona 님이 쓴 글입니다.
> 제목 : 시스템식 문의드립니다
> 선물 당일 5분봉에서 StochasticsK(Period,Period1) 가 매수진입 신호가 나온 상태에서 CrossUP(value, 15), CrossUP(value, 20), CrossUP(value, 25) 일 때 각각 1계약씩
추가진입을 하고 청산시 2 계약은 CrossDown(value, 65) 신호에서 청산하고 다른
하나는 CrossDown(value, 75), 다른 하나는 2 포인트 수익에서 청산하며 청산이 되지 않을 때에는 당일 종가에 청산하는 식 문의 드립니다.
Stochastics 질문
Input : Period(12), Period1(5);
Var : value(0);
value = StochasticsK(Period,Period1);
# 매수/매도청산
If CrossUP(value, 30) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value, 70) Then
{
Sell();
}