老易自定义函数-交易繁忙,程序等待,更新缓存数据
void iWait(int myDelayTime) { while (!IsTradeAllowed() || IsTradeContextBusy()) Sleep(myDelayTime); RefreshRates(); return(0); } ...
void iWait(int myDelayTime) { while (!IsTradeAllowed() || IsTradeContextBusy()) Sleep(myDelayTime); RefreshRates(); return(0); } ...
bool iValidTime(string myStartTime,string myEndTime,bool myServerTime) { bool myValue=false; int myST,myET; if (myServerTime==true) ...
/* 函 数:计算特定条件的订单 iOrdersSort() 输入参数:myOrderType:订单类型 int myOrderSort,排序类型 0-按时间,1-按盈利,2-按亏损,3-按开仓价 int myMaxMin, 最值 0-最大,1-最小 int my...
int iOrderStatistics(int myOrderType,int myMagicNum) { int myReturn; if (OrdersTotal()==0) return(0); for (int cnt=0;cnt ...
color iObjectColor(double myInput) { color myColor; if (myInput > 0) myColor = Green; //正数颜色为绿色 if (myInput < 0) ...
double iGroupLots(int myOrderType,int myMagicNum) { double myReturn; if (OrdersTotal()==0) return(0); for (int cnt=0;cnt { ...
double iGroupEquity(int myOrderType,int myMagicNum) { double myReturn; if (OrdersTotal()==0) return(0); for (int cnt=0;cnt { ...
double iLotsFormat(double myLots) { myLots=MathRound(myLots/MarketInfo(Symbol(), MODE_MINLOT))*MarketInfo(Symbol(), MODE_MINLOT); return(myLots); ...
void iDrawSign(string myType,int myBarPos,double myPrice,color myColor,int mySymbol,string myString,int myDocSize) { if (myType=="Text") ...
string iTimeFrameToString(int myTimeFrame) { switch(myTimeFrame) { case 1:return("M1");break; case 5:return("M5");...