커뮤니티

문의드립니다.

프로필 이미지
깜피
2024-05-31 05:33:24
1020
글번호 180227
답변완료

첨부 이미지

안녕하세요. sdate>=20240530으로 변경하고 1분봉에 적용한 결과 시가에 매수가 되지 않는데 확인 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-05-31 09:45:33

안녕하세요 예스스탁입니다. 수정한 식입니다. var : 매수금액(10000000); if sDate >= 20240530 then { #당일 첫봉에 조건만족시 발생신호 if nextbarsdate != sdate then { buy("b1", AtMarket, nextbaropen, Floor(매수금액*2/NextBarOpen)); buy("b2", AtLimit, nextbaropen*0.98, Floor(매수금액/(NextBarOpen*0.98))); buy("b3", AtLimit, nextbaropen*0.97, Floor(매수금액/(NextBarOpen*0.97))); buy("b4", AtLimit, nextbaropen*0.96, Floor(매수금액/(NextBarOpen*0.96))); exitlong("bx1", atlimit, NextBarOpen * 1.03, "",Floor(매수금액*(MaxEntries+1))/4,1); exitlong("bx1-1", atlimit, NextBarOpen * 1.05, "",Floor(매수금액*(MaxEntries+1))/4,1); exitlong("bx1-2", atlimit, NextBarOpen * 1.07, "",Floor(매수금액*(MaxEntries+1))/4,1); exitlong("bx1-3", atlimit, NextBarOpen * 1.10); exitlong("bx2", atstop, NextBarOpen * 0.95, "",Floor(매수금액*(MaxEntries+1))/2,1); exitlong("bx2-1", atstop, NextBarOpen * 0.94); } Else #당일 두번째 봉부터 조건만족시 발생신호 { if MarketPosition == 1 Then { if DayLow > dayopen*0.98 Then buy("b2.", AtLimit, dayopen*0.98, Floor(매수금액/(dayopen*0.98))); if DayLow > dayopen*0.97 Then buy("b3.", AtLimit, dayopen*0.97, Floor(매수금액/(dayopen*0.97))); if DayLow > dayopen*0.96 Then buy("b4.", AtLimit, dayopen*0.96, Floor(매수금액/(dayopen*0.96))); if DayHigh < dayopen*1.03 Then exitlong("bx1.", atlimit, dayopen * 1.03, "",Floor(매수금액*(MaxEntries+1))/4,1); if DayHigh < dayopen*1.05 Then exitlong("bx1-1.", atlimit, dayopen * 1.05, "",Floor(매수금액*(MaxEntries+1))/4,1); if DayHigh < dayopen*1.07 Then exitlong("bx1-2.", atlimit, dayopen * 1.07, "",Floor(매수금액*(MaxEntries+1))/4,1); if DayHigh < dayopen*1.10 Then exitlong("bx1-3.", atlimit, dayopen * 1.10); if DayLow > dayopen*0.95 Then exitlong("bx2.", atstop, dayopen * 0.95, "",Floor(매수금액*(MaxEntries+1))/2,1); if DayLow > dayopen*0.94 Then exitlong("bx2-1.", atstop, dayopen * 0.94); } } } 즐거운 하루되세요 > 깜피 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. sdate>=20240530으로 변경하고 1분봉에 적용한 결과 시가에 매수가 되지 않는데 확인 부탁드립니다. 감사합니다.