📅 财经日历 📊 实时波动 📈 大盘云图 📶 行情走势 🆚 投机情绪 🚀 今日热点

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

    2011-10-11 · 9563 阅读

    • //-----------------------------------定单操作函数版本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 {}
    • }

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

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

    举报

     

    回答|共 27 个

    win8 LV6

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

    谢谢分享  

    越野车 LV5

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

    顶你一下.  

    门神 LV4

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

    不错!  

    怨女 LV6

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

    支持你就顶你  

    情人日记 LV7

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

    这贴子你会收藏吗  

    qq12615987 LV4

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

    …没我说话的余地…飘走  

    vivi LV5

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

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

    UKBNCKPv LV5

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

    我也想学习学习~~  

    wagiejw LV3

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

    [s:132]
    123下一页
    您需要登录后才可以回帖 登录 | 注册

    提醒: 禁止引战、谩骂、灌水内容

    微信二维码

    有问题联系客服