커뮤니티

거래 시간 수식 좀 넣어 주세요 ~~

프로필 이미지
아카디아
2014-07-30 16:15:35
183
글번호 77275
답변완료
value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); Condition1 = ExitDate(1) == sdate and (IsExitName("StopLoss",1) or IsExitName("StopProfittarget",1)); if dayPL < 100 and DayPL > -100 Then{ If CrossUP(value1, value2) Then { if MarketPosition == -1 or (MarketPosition == 0 and Condition1 == false) Or (MarketPosition == 0 and Condition1 == true and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+5) Then Buy(); } If CrossDown(value1, value2) Then { if MarketPosition == -1 or (MarketPosition == 0 and Condition1 == false) Or (MarketPosition == 0 and Condition1 == true and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+5) Then Sell(); } } .................................................................................... 위 수식에 7시 부터 16시까지의 거래 수식 stime >= 070000 and stime < 160000 요것 좀 넣어서 완성 좀 부탁합니다...어디에 첨부시켜야 되는지 ,,, 지식이 낮아 완성시키기 힘드네요... 수고하십시요...감사합니다
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2014-07-30 16:40:38

안녕하세요 예스스탁입니다. 아래와 같이 추가해 주시면 됩니다. value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); Condition1 = ExitDate(1) == sdate and (IsExitName("StopLoss",1) or IsExitName("StopProfittarget",1)); if dayPL < 100 and DayPL > -100 and stime >= 070000 and stime < 160000 Then{ If CrossUP(value1, value2) Then { if MarketPosition == -1 or (MarketPosition == 0 and Condition1 == false) Or (MarketPosition == 0 and Condition1 == true and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+5) Then Buy(); } If CrossDown(value1, value2) Then { if MarketPosition == -1 or (MarketPosition == 0 and Condition1 == false) Or (MarketPosition == 0 and Condition1 == true and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+5) Then Sell(); } } 즐거운 하루되세요 > 아카디아 님이 쓴 글입니다. > 제목 : 거래 시간 수식 좀 넣어 주세요 ~~ > value1 = ma(C, shortPeriod); value2 = ma(C, longPeriod); Condition1 = ExitDate(1) == sdate and (IsExitName("StopLoss",1) or IsExitName("StopProfittarget",1)); if dayPL < 100 and DayPL > -100 Then{ If CrossUP(value1, value2) Then { if MarketPosition == -1 or (MarketPosition == 0 and Condition1 == false) Or (MarketPosition == 0 and Condition1 == true and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+5) Then Buy(); } If CrossDown(value1, value2) Then { if MarketPosition == -1 or (MarketPosition == 0 and Condition1 == false) Or (MarketPosition == 0 and Condition1 == true and TimeToMinutes(stime) >= TimeToMinutes(ExitTime(1))+5) Then Sell(); } } .................................................................................... 위 수식에 7시 부터 16시까지의 거래 수식 stime >= 070000 and stime < 160000 요것 좀 넣어서 완성 좀 부탁합니다...어디에 첨부시켜야 되는지 ,,, 지식이 낮아 완성시키기 힘드네요... 수고하십시요...감사합니다
프로필 이미지

아카디아

2014-07-30 20:23:44

감사합니다.. 거래하는데 많이 많이 도움이 됩니다.... 진심으로 감사합니다...