커뮤니티

임시신호 부탁합니다.

프로필 이미지
큰바위얼굴
2019-08-30 13:23:45
146
글번호 131597
답변완료
if MarketPosition == 1 and C >= EntryPrice *(1+1/100) AND h == HIGHEST(h,BarsSinceEntry) Then exitlong("bx1",OnClose,def, "",10,1); if MarketPosition == -1 and C <= EntryPrice *(1-1/100) and l == lowest(L,BarsSinceEntry) Then ExitShort("sx-1",OnClose,def, "",10,1); if MarketPosition == 1 and C >= EntryPrice *(1+2/100) AND h == HIGHEST(h,BarsSinceEntry) Then exitlong("bx2",OnClose,def, "",10,1); if MarketPosition == -1 and C <= EntryPrice *(1-2/100) and l == lowest(L,BarsSinceEntry) Then ExitShort("sx-2",OnClose,def, "",10,1); 위두식을 동시에사용하면 첫번째익절은 미리 예정신호가 발생하나 두번째 익절 조건식에서는 미리 예정 신호가 발생 안합니다. 발생하게할수없는지요? 수정부탁합니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-09-02 10:32:17

안녕하세요 예스스탁입니다. 예비신호(속빈화살표)는 신호를 onclose로 작성한 신호에 대해서만 발생합니다 올려주신 수식은 모두 onclose로 작성되어 있고 봉미완성시에 조건충족하면 예비신호가 발생합니다. 즐거운 하루되세요 > 큰바위얼굴 님이 쓴 글입니다. > 제목 : 임시신호 부탁합니다. > if MarketPosition == 1 and C >= EntryPrice *(1+1/100) AND h == HIGHEST(h,BarsSinceEntry) Then exitlong("bx1",OnClose,def, "",10,1); if MarketPosition == -1 and C <= EntryPrice *(1-1/100) and l == lowest(L,BarsSinceEntry) Then ExitShort("sx-1",OnClose,def, "",10,1); if MarketPosition == 1 and C >= EntryPrice *(1+2/100) AND h == HIGHEST(h,BarsSinceEntry) Then exitlong("bx2",OnClose,def, "",10,1); if MarketPosition == -1 and C <= EntryPrice *(1-2/100) and l == lowest(L,BarsSinceEntry) Then ExitShort("sx-2",OnClose,def, "",10,1); 위두식을 동시에사용하면 첫번째익절은 미리 예정신호가 발생하나 두번째 익절 조건식에서는 미리 예정 신호가 발생 안합니다. 발생하게할수없는지요? 수정부탁합니다. 감사합니다.