커뮤니티

수식 부탁드려요

프로필 이미지
마니자이
2023-05-29 18:26:47
1252
글번호 169359
답변완료
안녕하세요, 한창 공부하는 중에 헷갈려서 질문드립니다. ---------------------------------------------------- *나스닥 선물거래 프로그래밍 1. 미국 정규장 개장 후 2번째 5분봉 시가에 진입.(22시 30분 혹은 23시 30분) 2. 진입 포지션은 개장 후 첫 5분봉을 기준으로 2.1. 양봉일 시 매수 포지션 진입 2.2. 음봉일 시 매도 포지션 진입 3. 포지션 손절은 3.1. 진입 포지션이 매수일 시, 22:30분을 시가로 하는 5분봉 기준으로 저가를 터치 했을 시. 3.2. 진입 포지션이 매도일 시, 22:30분을 시가로 하는 5분봉 기준으로 고가를 터치 했을 시. 4. 포지션 청산은 손절 기준가격의 10배의 미실현수익을 냈을 때 혹은 정규 시장 종료 시(05:00 혹은 06:00 / 섬머타임) --------------------------------------------------------------- 섬머타임까지 감안해서 수식을 짜주시길 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-05-30 14:13:58

안녕하세요 예스스탁입니다. var : DD(0),Year(0),V1(0),V2(0),V3(0),V4(0),summer(False); var : ST(0),XT(0),TL(0); if NextBarSdate != sDate Then { DD = DayOfWeek(NextBarSdate); Year = Floor(NextBarSdate/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 = 223000; Xt = 050000; } Else { ST = 233000; Xt = 060000; } } if (sdate != sdate[1] and stime >= XT) or (sdate == sdate[1] and stime >= XT and stime[1] < XT) Then { if MarketPosition == 1 Then ExitLong("bx"); if MarketPosition == -1 Then ExitShort("sx"); } if (sdate != sdate[1] and stime >= ST) or (sdate == sdate[1] and stime >= ST and stime[1] < ST) Then { if C > O Then Buy("b",AtMarket); if C < O Then Sell("s",AtMarket); value1 = H; Value2 = l; } if MarketPosition == 1 then { ExitLong("bl",AtStop,Value2); ExitLong("bp",AtLimit,EntryPrice+abs(EntryPrice-Value2)*10); } if MarketPosition == -1 Then { ExitShort("sl",AtStop,Value1); ExitShort("sp",AtLimit,EntryPrice-abs(EntryPrice-Value1)*10); } 즐거운 하루되세요 > 마니자이 님이 쓴 글입니다. > 제목 : 수식 부탁드려요 > 안녕하세요, 한창 공부하는 중에 헷갈려서 질문드립니다. ---------------------------------------------------- *나스닥 선물거래 프로그래밍 1. 미국 정규장 개장 후 2번째 5분봉 시가에 진입.(22시 30분 혹은 23시 30분) 2. 진입 포지션은 개장 후 첫 5분봉을 기준으로 2.1. 양봉일 시 매수 포지션 진입 2.2. 음봉일 시 매도 포지션 진입 3. 포지션 손절은 3.1. 진입 포지션이 매수일 시, 22:30분을 시가로 하는 5분봉 기준으로 저가를 터치 했을 시. 3.2. 진입 포지션이 매도일 시, 22:30분을 시가로 하는 5분봉 기준으로 고가를 터치 했을 시. 4. 포지션 청산은 손절 기준가격의 10배의 미실현수익을 냈을 때 혹은 정규 시장 종료 시(05:00 혹은 06:00 / 섬머타임) --------------------------------------------------------------- 섬머타임까지 감안해서 수식을 짜주시길 부탁드립니다. 감사합니다.