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

    mt4的奇怪结果:诡异的成交价格和次数

    domodo LV2
    2015-05-14 · 3937 阅读
    我从mt4官网下载了软件,申请了一个demo账号,然后运行如下代码:

    1. int globalint1 = 0;
    2. int start()
    3. {
    4.    int order;
    5.    int total;
    6.    int select;
    7.    int ii;
    8.    if ( globalint1 == 0)
    9.    {
    10.       order = OrderSend(NULL, OP_BUYSTOP, 1, 5000, 0, 4900, 5100, NULL, 0, 0, clrAqua);
    11.       globalint1 = 1;
    12.    }
    13.          
    14.    total = OrdersTotal();
    15.    for (ii = total-1;ii>=0;ii--)
    16.    {
    17.       select = OrderSelect( ii, SELECT_BY_POS, MODE_TRADES );
    18.       Print( "orderopenprice", OrderOpenPrice() );
    19.    }
    20.    return(0);
    21. }
    复制代码
    在EURUSD M1上运行之后,结果竟然成交了,还有了两个仓位,如下:
    001.png

    002.png


    另外,在Journal窗口也看不到我希望输出的信息,请问是怎么回事?

    PS:另外再请教一下,如果一个order没有被成交,只是pending状态下,OrderOpenPrice()这个函数返回值是不是就是挂单的值?这也是我写以上代码想验证的问题。
    ""
    还没有人打赏,支持一下
    回复

    举报

     

    回答|共 7 个

    xxzf6210878 LV17

    发表于 2015-5-14 10:41:13 | 显示全部楼层

    今天黄金怎么操作

    huofale LV11

    发表于 2015-5-14 10:47:39 | 显示全部楼层

    不太清楚哦

    落叶繁华 LV3

    发表于 2015-5-14 10:52:13 | 显示全部楼层

    交易顺利

    zukdbrlu LV3

    发表于 2015-5-14 10:55:51 | 显示全部楼层

    下了  的确不错

    1832838935 LV3

    发表于 2015-5-14 11:18:54 | 显示全部楼层

    [s:136]

    softstseven LV4

    发表于 2015-5-15 04:16:21 | 显示全部楼层

    围观中~~~
    您需要登录后才可以回帖 登录 | 注册

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

    微信二维码

    有问题联系客服