编写include文件内容摘要:

OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*myStopLoss,OrderTakeProfit(),0)。 } } } } } /* 函数:交易时间控制 参数说明:开始自动交易时、分、停止交易时、分 返回值: true 为自动交易有效, false 为自动交易无效 备注:时分参数均为系统时间,不是北京时间 */ bool =false。 //该变量需要在程序头定义 bool iTimeControl(int myStartHour,int myStartMinute, int myStopHour,int myStopMinute) { if (Hour()==0 amp。 amp。 Minute()==0) =false。 //新的一天变量初始化 if (Hour()==myStopHour amp。 amp。 Minute()==myStopMinute+1)//满足结束时间条件 { =false。 } if (Hour()==myStartHour amp。 amp。 Minute()==myStartMinute)//满足开始时间条件 { =true。 } return()。 } /* 函数:在屏幕上显示标签 参数说明: LableName:标签名称; LableDoc:文本内容; LableX:标签 X 位置; LableY:标签 Y 位置; DocSize:文本字号; DocStyle:文本字体; DocColor:文本颜色 */ void iSetLable(string LableName,string LableDoc,int LableX,int LableY, int DocSize,string DocStyle,color DocColor) { ObjectCreate(LableName, OBJ_LABEL, 0, 0, 0)。 ObjectSetText(LableName,LableDoc,DocSize,DocStyle,DocColor)。 ObjectSet(LableName, OBJPROP_XDISTANCE, LableX)。 ObjectSet(LableName, OBJPROP_YDISTANCE, LableY)。 } /* 函数:两点之间画线 参数说明: myFirstTime 第一点时间 ,myFirstPrice 第一点价格 ,mySecondTime 第二点时间 ,mySecondPrice 第二点价格 */ int LineNo=0。 void iDrawLine (int myFirstTime,double myFirstPrice,int mySecondTime,double mySecondPrice) { string myObjectName=Line+LineNo。 ObjectCreate(myObjectName,OBJ_TREND,0,myFirstTime,myFirstPrice,mySecondTime,mySecondPrice)。 ObjectSet(myObjectName,OBJPROP_COLOR,Green)。 ObjectSet(myObjectName,OBJPROP_STYLE,STYLE_DOT)。 ObjectSet(myObjectName,OBJPROP_WIDTH, 1)。 ObjectSet(myObjectName,OBJPROP_BACK,false)。 ObjectSet(myObjectName,OBJPROP_RAY,false)。 i++。 } /* 函数:标注符号 红箭头为卖出,绿箭头为买入,红绿圆圈为其他标记 参数说明: mySignal 变量包括 Buy买入箭头 Sell卖出箭头 GreenMark绿色圆圈 RedMark红色圆圈。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。