커뮤니티
문의드립니다.
2017-10-28 02:14:36
166
글번호 113718
안녕하세요.
진입신호 발생후 바로 일정 갯수의 캔들 이내에 목표진입 가격에 도달하면 진입시키는 식이 궁급합니다.
예를들면, 국내선물 매수진입 신호 발생 후, 다음 3개 캔들 이내에 신호종가(EP = C) 보다 4틱 아래로 내려오면 2계약 매수진입 시키는 것입니다.
아래는 제가 혼자 공부해 본겁니다. 맞게 한 건지 영 모르겠습니다;;
if 진입조건 then{
dni = index;
EP = C;
}
If index <= dni+3
then{
Buy("A매수", atlimit, EP-PriceScale*4, def,2);
SetStoploss(0.40,Pointstop);
SetStopProfittarget(0.80,PointStop);
}
답변 1
예스스탁 예스스탁 답변
2017-10-30 13:48:08
안녕하세요
예스스탁입니다.
예 맞습니다.
인덱스 조건만 조금 수정했습니다.
if 진입조건 then{
dni = index;
EP = C;
}
If index >= Dni and index < dni+3 then
Buy("A매수", atlimit, EP-PriceScale*4, def,2);
SetStoploss(0.40,Pointstop);
SetStopProfittarget
즐거운 하루되세요
> 맘속의행복 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
진입신호 발생후 바로 일정 갯수의 캔들 이내에 목표진입 가격에 도달하면 진입시키는 식이 궁급합니다.
예를들면, 국내선물 매수진입 신호 발생 후, 다음 3개 캔들 이내에 신호종가(EP = C) 보다 4틱 아래로 내려오면 2계약 매수진입 시키는 것입니다.
아래는 제가 혼자 공부해 본겁니다. 맞게 한 건지 영 모르겠습니다;;
if 진입조건 then{
dni = index;
EP = C;
}
If index <= dni+3
then{
Buy("A매수", atlimit, EP-PriceScale*4, def,2);
SetStoploss(0.40,Pointstop);
SetStopProfittarget(0.80,PointStop);
}