커뮤니티

문의드림니다

프로필 이미지
mao
2013-08-28 21:18:54
121
글번호 66927
답변완료
주차트 옵션차트사용하고 참조차트(data3)선물차트 사용할때 다음수식문의 드림니다 1) 주차트에서 매수진입 발생 하면 청산은 참조차트기준으로 매수진입후 10분이 경과한 후 주차트 매수진입시점과 동시점의 하단의 참조차트 진입가를 찾아 참조차트(data3)기준 진입 후 최고가 대비 1p 하락하면 매수청산 2) 주차트에서 매수진입 발생 하면 주차트 매수진입시점과 동시점의 하단의 참조차트 가격(주차트진입가)기준으로 진입후 최고가와 진입후최저가의 차이가 2p보다 크면 매수청산 3) 주차트에서 매수진입 발생하여 매수포지션 중 일때 참조차트(data3)의 현재가가 진입가 보다 3p이상 크고 참조차트의 당일고가와 당일저가의 차이가 5p 이상이면 매수청산 하는 수식부탁드림니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-08-29 10:58:47

안녕하세요? 문의하신 내용 답변드립니다. 1) 주차트에서 매수진입 발생 하면 청산은 참조차트기준으로 매수진입후 10분이 경과한 후 주차트 매수진입시점과 동시점의 하단의 참조차트 진입가를 찾아 참조차트(data3)기준 진입 후 최고가 대비 1p 하락하면 매수청산 var : EntTime(0); if MarketPosition == 1 and MarketPosition[1] <> 1 Then EntTime = TimeToMinutes(stime[1]); if MarketPosition == 1 and TimeToMinutes(stime) >= EntTime+10 Then { var1 = Highest(data3(H), BarsSinceEntry+1); if C < var1-1 Then exitlong(); } 2) 주차트에서 매수진입 발생 하면 주차트 매수진입시점과 동시점의 하단의 참조차트 가격(주차트진입가)기준으로 진입후 최고가와 진입후최저가의 차이가 2p보다 크면 매수청산 if MarketPosition == 1 Then { var1 = Highest(data3(H), BarsSinceEntry+1); var2 = Lowest(data3(L), BarsSinceEntry+1); if var1 - var2 > 2 Then exitlong(); } 3) 주차트에서 매수진입 발생하여 매수포지션 중 일때 참조차트(data3)의 현재가가 진입가 보다 3p이상 크고 참조차트의 당일고가와 당일저가의 차이가 5p 이상이면 매수청산 하는 수식부탁드림니다 var : EntPrice(0); if MarketPosition == 1 and MarketPosition[1] <> 1 Then EntPrice = data3(C); if MarketPosition == 1 Then { var1 = Highest(data3(H), dayindex+1); var2 = Lowest(data3(L), dayindex+1); if var1 - var2 > 5 and data3(C) > EntPrice+3 Then exitlong(); } 즐거운 날 되세요.