26评论

0收藏

【分享】定单操作函数版本1.3

avatar sqyjkqpp84 | 5862 人阅读 | 26 人评论 | 2011-10-11


  • //-----------------------------------定单操作函数版本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删除所有挂单
  • //问题反馈 93334898@qq
  • bool delwhat(int m)
  • {
  • bool trueorfalse;
  • if(m > 100000)
  • {
  • if(OrderSelect(m,SELECT_BY_TICKET,MODE_TRADES) == true)
  • {
  • if(OrderType() == 0)
  • {
  • trueorfalse = OrderClose(OrderTicket(),OrderLots(),Bid,maxslippages,Yellow); //平仓操作
  • return(trueorfalse);
  • } else if(OrderType() == 1)
  • {
  • trueorfalse = OrderClose(OrderTicket(),OrderLots(),Ask,maxslippages,Yellow);//平仓操作
  • return(trueorfalse);
  • } else if(OrderType() > 1)
  • {
  • trueorfalse = OrderDelete(OrderTicket()); //删除挂单操作
  • return(trueorfalse);
  • }
  • }
  • else
  • {
  • Print(\"赋予删除函数的参数数值无效,请检查\");
  • //MT_SpeechText(\"赋予删除函数的参数数值无效,请检查\",1);
  • }
  • }
  • if (-1 < m < 8)
  • {
  • for(b=0;b 1 && m < 6 ) //抓取4种挂单
  • {
  • if(OrderType()>1 && OrderType() == m)
  • {
  • trueorfalse = OrderDelete(OrderTicket()); //删除挂单操作
  • return(trueorfalse);
  • } else {}
  • //返回操作结果
  • } else if(m == 6) //表示需要删除所有挂单,平仓所有多和空单
  • {
  • if(OrderType() == 0)
  • {
  • trueorfalse = OrderClose(OrderTicket(),OrderLots(),Bid,maxslippages,CLR_NONE);//平仓操作
  • return(trueorfalse); //返回操作结果
  • } else if (OrderType() == 1)
  • {
  • trueorfalse = OrderClose(OrderTicket(),OrderLots(),Ask,maxslippages,CLR_NONE);//平仓操作
  • return(trueorfalse); //返回操作结果
  • } else if(OrderType()>1)
  • {
  • trueorfalse = OrderDelete(OrderTicket()); //删除挂单操作
  • return(trueorfalse);
  • }
  • } else if(m == 7)
  • {
  • if(OrderType()>1)
  • {
  • trueorfalse = OrderDelete(OrderTicket()); //删除挂单操作
  • return(trueorfalse);
  • } else {}
  • }

  • }
  • }
  • }//------------------------------------------------------------------------------------------------------------------------

复制代码
大家看看能不能用上~
""
还没有人打赏,支持一下

评论|共 26 个

win8

发表于 2012-11-22 00:28:10 | 显示全部楼层

谢谢分享  

越野车

发表于 2012-11-22 00:28:10 | 显示全部楼层

顶你一下.  

门神

发表于 2012-11-22 00:28:10 | 显示全部楼层

不错!  

怨女

发表于 2012-11-22 00:28:10 | 显示全部楼层

支持你就顶你  

情人日记

发表于 2012-11-22 00:28:10 | 显示全部楼层

这贴子你会收藏吗  

qq12615987

发表于 2012-11-22 00:28:10 | 显示全部楼层

…没我说话的余地…飘走  

vivi

发表于 2012-11-22 00:28:10 | 显示全部楼层

资金量设置的是10000美元啊,  

UKBNCKPv

发表于 2012-11-22 00:28:10 | 显示全部楼层

我也想学习学习~~  

wagiejw

发表于 2015-1-31 03:36:19 | 显示全部楼层

[s:132]

123下一页
您需要登录后才可以回帖 登录 | 注册 微信登录

EA之家评论守则