客服热线:18391752892

控制有效交易时间函数

   日期:2019-01-12     浏览:214    
马上注册,结交更多好友,下载更多资源

您需要 登录 才可以下载或查看,没有帐号?注册 在实盘交易中, 我们经常需要程序在指定的交易时间段内进行操作, 这里提供一个标准的控制有效交易时间的自定义函数。


bool iValidTime(string myStartTime,string myEndTime,bool myServerTime)
{
bool myValue=false;
int myST=StrToTime(myStartTime);
int myET=StrToTime(myEndTime);
if (myST myET) myET=myET+1440*60;
if (TimeCurrent() myST TimeCurrent() myET myServerTime==true)//服务器时间
{
myValue=true;
}
if (TimeLocal() myST TimeLocal() myET myServerTime==false)//计算机时间
{
myValue=true;
}
if (myST==myET) myValue=true;
return(myValue);
}复制代码
函数输入参数有三个,分别是开始时间、结束时间和服务器时间。开始、结束时间输入格式为 hh:mm, 例如 “02:30” 和 “22:00” 是指当天的 02:30~22:00 之间为有效时间, “20:30”和“16:00”是指当天的 20:30~次日 16:00 之间为有效时间。第三个参数如果输入“true”表示采用服务器时间,如果输入“false”表示采用本地计算机时间(北京时间) 。
下面是调用该函数的范例。

if (!iValidTime(“02:30”,”22:00”,true))
{
return(0); //无效时间段内,不执行后面的代码
}复制代码

外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!


特别提示:本信息由相关企业自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关行情
推荐行情
点击排行