커뮤니티

수식 요청 드림니다.

프로필 이미지
dandy
2016-12-01 10:34:04
100
글번호 104539
답변완료
안녕하세요 1.연결선물 야간장 장시작 시간 적용 수식과, 야간장 당일청산 수식 요청 드림니다. 2.아래 수식을 장시작 후 시간으로 변경 하였는데 적용이 잘안되네요, 수정 요청 드림니다. if (stime == 100500 or (stime > 100500 and stime[1] < 100500)) and MarketPosition == 0 Then Add = true; 2가지 수식 요청 드립니다. 항상 감사합니다. << 장시작 후 시간으로 변경한 수식 오류 점검 요청 >> Input : TM1(65); #100500 을 장시간 시간 변경 외부변수 Var : TMM(0),SS(0),TS(0),T1(0); TMM = TimeToMinutes(stime); SS = FracPortion(stime/100); TS = TMM+SS; if Bdate != Bdate[1] Then T1 = TS; if (TS == T1+TM1 or (TS > T1+TM1 and TS[1] < T1+TM1)) and MarketPosition == 0 Then//점검요청 Add = true;
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-12-01 11:31:49

안녕하세요 예스스탁입니다. 1. var : Night(false); if stime == 180000 or (stime > 180000 and stime[1] < 180000) Then Night = true; if stime == 045500 or (stime > 045500 and stime[1] < 045500) Then{ Night = false; if MarketPosition == 1 Then ExitLong("bx"); if MarketPosition == -1 Then ExitShort("sx"); } if Night == true then { 진입청산내용 } 2 TMM이 분단위 입니다.9시면 540입니다. SS는 초단위입니다. TS계산시 TMM은 60을 곱해 초단위로 값으로 변경후 SS를 더해야 하고 TM1도 초단위로 변경해 비교하게 하셔야 합니다. Input : TM1(65); Var : TMM(0),SS(0),TS(0),T1(0),Add(false); TMM = TimeToMinutes(stime); SS = FracPortion(stime/100); TS = TMM*60+SS; if Bdate != Bdate[1] Then{ T1 = TS; Add = false; } if Bdate == Bdate[1] and (TMM == T1+(TM1*60) or (TS > T1+(TM1*60) and TS[1] < T1+(TM1*60))) and MarketPosition == 0 Then Add = true; 즐거운 하루되세요 > dandy 님이 쓴 글입니다. > 제목 : 수식 요청 드림니다. > 안녕하세요 1.연결선물 야간장 장시작 시간 적용 수식과, 야간장 당일청산 수식 요청 드림니다. 2.아래 수식을 장시작 후 시간으로 변경 하였는데 적용이 잘안되네요, 수정 요청 드림니다. if (stime == 100500 or (stime > 100500 and stime[1] < 100500)) and MarketPosition == 0 Then Add = true; 2가지 수식 요청 드립니다. 항상 감사합니다. << 장시작 후 시간으로 변경한 수식 오류 점검 요청 >> Input : TM1(65); #100500 을 장시간 시간 변경 외부변수 Var : TMM(0),SS(0),TS(0),T1(0); TMM = TimeToMinutes(stime); SS = FracPortion(stime/100); TS = TMM+SS; if Bdate != Bdate[1] Then T1 = TS; if (TS == T1+TM1 or (TS > T1+TM1 and TS[1] < T1+TM1)) and MarketPosition == 0 Then//점검요청 Add = true;