如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
//.删除所有挂件intstart(){ObjectsDeleteAll(0);return(0);}################################################//全部平仓intstart(){intcnt,total;total=OrdersTotal();for(cnt=total-1;cnt>=0;cnt--){OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);if(OrderType()==OP_SELL){OrderClose(OrderTicket(),OrderLots(),Ask,3,CLR_NONE);}if(OrderType()==OP_BUY){OrderClose(OrderTicket(),OrderLots(),Bid,3,CLR_NONE);}}return(0);}########################################//删除所有挂单#include<stdlib.mqh>#include<WinUser32.mqh>intstart(){if(IsTradeAllowed()==false){Alert("自动交易功能未打开,请在选项中设置。");return;}if(MessageBox("是否要删除所有挂单?","删除挂单",MB_YESNO|MB_ICONQUESTION)!=IDYES)return;//inttotal=OrdersTotal();for(inti=total-1;i>=0;i--){if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false)continue;if(OrderType()<2)continue;while(true){if(OrderDelete(OrderTicket())!=TRUE)Print("LastError=",ErrorDescription(GetLastError()));elsebreak;}}return;}#########################################//取消所有单子intstart(){boolresult;doubleprice;intcmd,error;while(OrderSelect(0,SELECT_BY_POS,MODE_TRADES)){cmd=OrderType();//----firstorderisbuyorsellif(cmd==OP_BUY||cmd==OP_SELL){while(true){if(cmd==OP_BUY)price=Bid;elseprice=Ask;result=OrderClose(OrderTicket(),OrderLots(),price,3,CLR_NONE);if(result!=TRUE){error=GetLastError();Print("LastError=",error);}elseerror=0;if(error==135)RefreshRates();elsebreak;}}}Print("单子全平!");return(0);}########################################//------------定单操作函数版本1.3------------------------//m取值0、1、2、3、4、5、6、7//0-5表示定单类型//6表示所有//也可以指定某个定单号//7表示清理所有挂单//1.0版本0表示多单平仓、1表示空单平仓、2表示BUYLIMIT、3表示SELLLIMIT、4表示BUYSTOP、5表示SELLSTOP//1.1版本继续1.0版本所有功能,加入6删除所有挂单,平仓所有成交定单//1.2版本继续1.1版本功能,加入7删除所有挂单booldelwhat(intm){booltrueorfalse;if(m>100000){if(OrderSelect(m,SELECT_BY_TICKET,MODE_TRADES)==true){if(OrderType()==0){trueorfalse=OrderClose(OrderTicket(),OrderLots(),Bid,maxslippages,Yellow);//平仓操作return(trueorfalse);}elseif(OrderType()==1){trueorfalse=OrderClose(OrderTicket(),OrderLots(),Ask,maxslippages,Yellow);//平仓操作return(tru