请教了 高手们!!如何设置某个时间段交易 某个时间段不交易?

 

请问各位高手:

在智能交易系统里面 ..如何设置某个时间段交易 某个时间段不交易? 代码应该怎么写呢??

小弟感激不尽..

 
leechan 写道 >>

请问各位高手:

在智能交易系统里面 ..如何设置某个时间段交易 某个时间段不交易? 代码应该怎么写呢??

小弟感激不尽..

if(True && !(DayOfWeek()==5 && TimeHour(TimeCurrent())>=12) && !(DayOfWeek()==1 && TimeHour(TimeCurrent())<=6)) OrderSend(....);

如果是周五12点以后,周一6点之前,则不交易

注意是服务器时间.

 
EddieZ 写道 >>

if(True && !(DayOfWeek()==5 && TimeHour(TimeCurrent())>=12) && !(DayOfWeek()==1 && TimeHour(TimeCurrent())<=6)) OrderSend(....);

如果是周五12点以后,周一6点之前,则不交易

注意是服务器时间.

感谢EddieZ !!

但是我想12点半之后不交易呢?我写12:30不行..请问应该怎样写呢?

 
leechan 写道 >>

感谢EddieZ !!

但是我想12点半之后不交易呢?我写12:30不行..请问应该怎样写呢?

获取分钟数,再进行设定。用TimeMinte(Timecurrent())来获得30分钟。

 
yumengkk 写道 >>

获取分钟数,再进行设定。用TimeMinte(Timecurrent())来获得30分钟。

感谢感谢..

if((TimeHour(CurTime()) >= 8 && TimeMinute(CurTime()) > 15) &&(TimeHour(CurTime()) <=9))

我这个是8点15分之后到9点之前不交易的..但是我想8点15分之后到9点15分之前不交易....应该怎么写呢?我想不通那逻辑..后面9点15分的条件我写不出来..恳请高手帮忙

 
陈毅强:

感谢感谢..

if((TimeHour(CurTime()) >= 8 && TimeMinute(CurTime()) > 15) &&(TimeHour(CurTime()) <=9))

我这个是8点15分之后到9点之前不交易的..但是我想8点15分之后到9点15分之前不交易....应该怎么写呢?我想不通那逻辑..后面9点15分的条件我写不出来..恳请高手帮忙

再加一层括号(9点&&15分)