커뮤니티

문의드립니다.

프로필 이미지
맘속의행복
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); }