커뮤니티
부탁드립니다.
2014-11-18 22:46:01
123
글번호 80514
안녕하세요.
해외선물에 시스템을 적용해 보려고 합니다.
1) 전일 일봉상의 고가와 저가를 range로 하고
2) 당일 분봉 차트에서 전일 일봉상의 종가에 (range * 일정 비율(n%))을 플러스한 값을 상승목표
3) 당일 분봉 차트에서 전일 일봉상의 종가에 (range * 일정 비율(n%))을 마이너스한 값을 하락목표
4) 매수는 3)하락목표 달성시 분봉 완성전이라도 해당 값에서 매수
5) 매도는 2)상승목표 달성시 분봉 완성전이라도 해당 값에서 매도
6) 4) 매수후 청산은 5)달성시에 실행
7) 5) 매도후 청산은 4)달성시에 실행
8) 4) 매수후 로스컷은 분봉차트 종가가 3)하락목표 아래서 형성될 때
9) 5) 매도후 로스컷은 분봉차트 종가가 4)상승목표 위에서 형성될 때
따라서, 로스컷 되지 않는다면, 매수 청산과 동시에 매도 진입, 매도 청산과 동시에 매수 진입됩니다.
그리고, 해외선물의 경우 일봉상의 시고저종이 분봉으로 보는 시고저종과 차이가 납니다.
해외선물 일봉을 형성하는 시고저종 시간을 그대로 분봉에도 적용하였으면 합니다.
즉, 현재, 분봉으로 보면 우리나라 시간에 맞춰 밤 12시에는 새로운 시가가 형성되는 것으로 나타나는데, 상기의 시스템을 적용할 때에는 일봉을 형성하는 시작시간과 끝나는 시간을 분봉에도 그대로 적용하였으면 합니다. 우리나라 시간으로는 실제 일봉이 2일에 걸쳐 나타나는 것 같아 시간대를 실제 거래되는 시간으로 맞추었으면 합니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2014-11-19 11:34:44
안녕하세요
예스스탁입니다.
input : n(50);#range의 %
var : 상승목표(0),하락목표(0);
상승목표 = DayClose(1)+(dayhigh(1)-daylow(1))*(n/100);
하락목표 = DayClose(1)+(dayhigh(1)-daylow(1))*(n/100);
#상승목표 아래에서 상승해 상승목표값 도달시 즉시 매수
if H < 상승목표 Then
buy("b",atlimit,상승목표);
#하락목표 위에서 하락해 하락목표값 도달시 즉시 매도
if L > var2 Then
sell("s",Atlimit,var1);
if MarketPosition == 1 and C < 하락목표 Then
ExitLong();
if MarketPosition == -1 and C > 상승목표 Then
ExitShort();
즐거운 하루되세요
> 애널박 님이 쓴 글입니다.
> 제목 : 부탁드립니다.
> 안녕하세요.
해외선물에 시스템을 적용해 보려고 합니다.
1) 전일 일봉상의 고가와 저가를 range로 하고
2) 당일 분봉 차트에서 전일 일봉상의 종가에 (range * 일정 비율(n%))을 플러스한 값을 상승목표
3) 당일 분봉 차트에서 전일 일봉상의 종가에 (range * 일정 비율(n%))을 마이너스한 값을 하락목표
4) 매수는 3)하락목표 달성시 분봉 완성전이라도 해당 값에서 매수
5) 매도는 2)상승목표 달성시 분봉 완성전이라도 해당 값에서 매도
6) 4) 매수후 청산은 5)달성시에 실행
7) 5) 매도후 청산은 4)달성시에 실행
8) 4) 매수후 로스컷은 분봉차트 종가가 3)하락목표 아래서 형성될 때
9) 5) 매도후 로스컷은 분봉차트 종가가 4)상승목표 위에서 형성될 때
따라서, 로스컷 되지 않는다면, 매수 청산과 동시에 매도 진입, 매도 청산과 동시에 매수 진입됩니다.
그리고, 해외선물의 경우 일봉상의 시고저종이 분봉으로 보는 시고저종과 차이가 납니다.
해외선물 일봉을 형성하는 시고저종 시간을 그대로 분봉에도 적용하였으면 합니다.
즉, 현재, 분봉으로 보면 우리나라 시간에 맞춰 밤 12시에는 새로운 시가가 형성되는 것으로 나타나는데, 상기의 시스템을 적용할 때에는 일봉을 형성하는 시작시간과 끝나는 시간을 분봉에도 그대로 적용하였으면 합니다. 우리나라 시간으로는 실제 일봉이 2일에 걸쳐 나타나는 것 같아 시간대를 실제 거래되는 시간으로 맞추었으면 합니다.
감사합니다.