커뮤니티

부탁드립니다.

프로필 이미지
서태공
2020-08-18 23:42:25
804
글번호 141573
답변완료
0. 매수진입한 이후 그 다음 봉부터 종가가 매수진입한 봉의 저가보다 낮게 되면 청산하라 매도진입한 이후 그 다음 봉부터 종가가 매도진입한 봉의 고가보다 높게 되면 청산하라 1. 매수진입한 이후 그 다음 봉부터 종가가 30틱 손실나면 청산하라 매도진입한 이후 그 다음 봉부터 종가가 30틱 손실나면 청산하라 2. 매수진입한 이후 그 다음 25개봉째 종가가 매수진입한 봉의 저가보다 낮게되면 청산하라 매도진입한 이후 그 다음 25개봉째 종가가 매도진입한 봉의 고가보다 높아지면 청산하라 3. 매수진입한 이후 20분 지나서부터 종가가 매수진입한 봉의 저가보다 낮게 되면 청산하라 매도진입한 이후 20분 지나서부터 종가가 매도진입한 봉의 고가보다 높아지면 청산하라
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-08-21 13:12:39

안녕하세요 예스스탁입니다. if MarketPosition == 1 Then { if BarsSinceEntry >= 1 and C < L[BarsSinceEntry] Then ExitLong("bx0"); if BarsSinceEntry >= 1 and C <= EntryPrice-PriceScale*30 Then ExitLong("bx1"); if BarsSinceEntry == 25 and C < L[BarsSinceEntry] Then ExitLong("bx2"); if TimeToMinutes(sTime) >= TimeToMinutes(EntryTime)+20 and C < L[BarsSinceEntry] Then ExitLong("bx3"); } if MarketPosition == -1 Then { if BarsSinceEntry >= 1 and C > H[BarsSinceEntry] Then ExitShort("sx0"); if BarsSinceEntry >= 1 and C >= EntryPrice+PriceScale*30 Then ExitShort("sx1"); if BarsSinceEntry == 25 and C > H[BarsSinceEntry] Then ExitShort("sx2"); if TimeToMinutes(sTime) >= TimeToMinutes(EntryTime)+20 and C > H[BarsSinceEntry] Then ExitShort("sx3"); } 즐거운 하루되세요 > 서태공 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 0. 매수진입한 이후 그 다음 봉부터 종가가 매수진입한 봉의 저가보다 낮게 되면 청산하라 매도진입한 이후 그 다음 봉부터 종가가 매도진입한 봉의 고가보다 높게 되면 청산하라 1. 매수진입한 이후 그 다음 봉부터 종가가 30틱 손실나면 청산하라 매도진입한 이후 그 다음 봉부터 종가가 30틱 손실나면 청산하라 2. 매수진입한 이후 그 다음 25개봉째 종가가 매수진입한 봉의 저가보다 낮게되면 청산하라 매도진입한 이후 그 다음 25개봉째 종가가 매도진입한 봉의 고가보다 높아지면 청산하라 3. 매수진입한 이후 20분 지나서부터 종가가 매수진입한 봉의 저가보다 낮게 되면 청산하라 매도진입한 이후 20분 지나서부터 종가가 매도진입한 봉의 고가보다 높아지면 청산하라