커뮤니티

문의드립니다.

프로필 이미지
종호
2022-10-14 13:55:45
1034
글번호 162974
답변완료
안녕하세요. A 전략: 매수: 해외선물 일봉에서 음봉 다음에 양봉이 2개 연속일 때 대양봉이라고 하고 최초양봉과 2번쩨 양봉중에서 최저가를 대양봉 시가 최고가를 대양봉 종가라고 (대양봉 시가 + 대양봉 종가)/2 = 대양봉 중심가 = 매수 손절가A 라고 정의합니다. 진입 : 무포지션애서 해외선물 일봉에서 음봉 다음에 양봉이 2개 연속일 때 그 다음날 일봉 시가에 매수진입합니다. 매수 손절과 매도 진입 : 매수후 매수 손절가A 에 닿으면 손절과 동시에 매도 진입합니다. 매도후에 다시 상승하여 일봉 시가가 되면 재매수진입합니다. 매도 : 반대논리로 부탁드립니다. B전략: 매수: 해외선물 일봉에서 가장 최근의 음봉들을 관찰하고 최근의 음봉이 2개 연속일 때 대음봉이라고 하고 최초음봉과 2번쩨 음봉중에서 최저가를 대음봉 시가 최고가를 대양봉 종가라고 (대음봉 시가 + 대음봉 종가)/2 = 대음봉 중심가 = 매수 기준가A 라고 정의합니다. 진입 : 무포지션애서 해외선물 분봉에서 분봉 종가가 매수 기준가A.상방에 있으면 매수진입합니다. 매수 손절 : 매수후 분봉 종가가 일봉의 시가 아래로 하방하면 손절합니다. 매도 : 반대논리로 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-10-14 15:01:52

안녕하세요 예스스탁입니다. 1 var : Year(0),V1(0),V2(0),V3(0),V4(0),summer(False); var : ST(0),T(0),S(0); if sDate != sDate[1] Then { Year = Floor(Sdate/10000); V1 = (10000 * Year) + (100 * 3) + 1; V2 = 15 - dayofweek(v1); v3 = (10000 * Year) + (100 * 11) + 1; v4 = 8 - dayofweek(v3); Summer = Sdate > (10000 * Year) + (100 * 3) + v2 and Sdate < (10000 * Year) + (100 * 11) + v4; if summer == true Then { ST = 70000; } Else { ST = 80000; } } if ST > 0 Then { if ((NextBarSdate != sDate and NextBarStime >= ST) or (NextBarSdate == sDate and NextBarStime >= ST and sTime < ST)) Then { T = 0; if MarketPosition == 0 and C > DayOpen and DayClose(1) > DayOpen(1) and DayClose(2) < DayOpen(2) Then { T = 1; S = max(DayHigh(0)+DayHigh(1))+min(DayLow(0),DayLow(1)); Buy("b",AtMarket); } if MarketPosition == 0 and C < DayOpen and DayClose(1) < DayOpen(1) and DayClose(2) > DayOpen(2) Then { T = -1; S = max(DayHigh(0)+DayHigh(1))+min(DayLow(0),DayLow(1)); Sell("s",AtMarket); } } Else { if T == 1 Then { if MarketPosition == 1 Then sell("s1",AtStop,S); if MarketPosition == -1 Then Buy("b1",AtStop,DayOpen); } if T == -1 Then { if MarketPosition == -1 Then Buy("b2",AtStop,S); if MarketPosition == 1 Then Sell("s2",AtStop,DayOpen); } } } 2 var : Year(0),V1(0),V2(0),V3(0),V4(0),summer(False); var : ST(0),T(0),S(0); if sDate != sDate[1] Then { Year = Floor(Sdate/10000); V1 = (10000 * Year) + (100 * 3) + 1; V2 = 15 - dayofweek(v1); v3 = (10000 * Year) + (100 * 11) + 1; v4 = 8 - dayofweek(v3); Summer = Sdate > (10000 * Year) + (100 * 3) + v2 and Sdate < (10000 * Year) + (100 * 11) + v4; if summer == true Then { ST = 70000; } Else { ST = 80000; } } if ST > 0 Then { if ((Sdate != sDate[1] and Stime >= ST) or (Sdate == sDate[1] and Stime >= ST and sTime[1] < ST)) Then { T = 0; if DayClose(1) < DayOpen(1) and DayClose(2) < DayOpen(2) Then { T = 1; S = max(DayHigh(1)+DayHigh(2))+min(DayLow(1),DayLow(2)); } if DayClose(1) > DayOpen(1) and DayClose(2) > DayOpen(2) Then { T = -1; S = max(DayHigh(1)+DayHigh(2))+min(DayLow(1),DayLow(2)); } } if T == 1 Then { if MarketPosition == 0 and C > S Then Buy("b"); if MarketPosition == 1 and C < S Then ExitLong("bx"); } if T == -1 Then { if MarketPosition == 0 and C < S Then Sell("s"); if MarketPosition == -1 and C > S Then ExitShort("sx"); } } 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. A 전략: 매수: 해외선물 일봉에서 음봉 다음에 양봉이 2개 연속일 때 대양봉이라고 하고 최초양봉과 2번쩨 양봉중에서 최저가를 대양봉 시가 최고가를 대양봉 종가라고 (대양봉 시가 + 대양봉 종가)/2 = 대양봉 중심가 = 매수 손절가A 라고 정의합니다. 진입 : 무포지션애서 해외선물 일봉에서 음봉 다음에 양봉이 2개 연속일 때 그 다음날 일봉 시가에 매수진입합니다. 매수 손절과 매도 진입 : 매수후 매수 손절가A 에 닿으면 손절과 동시에 매도 진입합니다. 매도후에 다시 상승하여 일봉 시가가 되면 재매수진입합니다. 매도 : 반대논리로 부탁드립니다. B전략: 매수: 해외선물 일봉에서 가장 최근의 음봉들을 관찰하고 최근의 음봉이 2개 연속일 때 대음봉이라고 하고 최초음봉과 2번쩨 음봉중에서 최저가를 대음봉 시가 최고가를 대양봉 종가라고 (대음봉 시가 + 대음봉 종가)/2 = 대음봉 중심가 = 매수 기준가A 라고 정의합니다. 진입 : 무포지션애서 해외선물 분봉에서 분봉 종가가 매수 기준가A.상방에 있으면 매수진입합니다. 매수 손절 : 매수후 분봉 종가가 일봉의 시가 아래로 하방하면 손절합니다. 매도 : 반대논리로 부탁드립니다.