domodo 发表于 2015-5-14 10:38:19

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

我从mt4官网下载了软件,申请了一个demo账号,然后运行如下代码:
int globalint1 = 0;
int start()
{
   int order;
   int total;
   int select;
   int ii;
   if ( globalint1 == 0)
   {
      order = OrderSend(NULL, OP_BUYSTOP, 1, 5000, 0, 4900, 5100, NULL, 0, 0, clrAqua);
      globalint1 = 1;
   }
         
   total = OrdersTotal();
   for (ii = total-1;ii>=0;ii--)
   {
      select = OrderSelect( ii, SELECT_BY_POS, MODE_TRADES );
      Print( "orderopenprice", OrderOpenPrice() );
   }
   return(0);
}
在EURUSD M1上运行之后,结果竟然成交了,还有了两个仓位,如下:



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

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

xxzf6210878 发表于 2015-5-14 10:41:13

今天黄金怎么操作

huofale 发表于 2015-5-14 10:47:39

不太清楚哦

落叶繁华 发表于 2015-5-14 10:52:13

交易顺利

zukdbrlu 发表于 2015-5-14 10:55:51

下了的确不错

1832838935 发表于 2015-5-14 11:18:54

softstseven 发表于 2015-5-15 04:16:21

围观中~~~
页: [1]
查看完整版本: mt4的奇怪结果:诡异的成交价格和次数