您需要 登录 才可以下载或查看,没有帐号?注册
我从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 ii--)
{
select = OrderSelect( ii, SELECT_BY_POS, MODE_TRADES );
Print( orderopenprice , OrderOpenPrice() );
}
return(0);
}
复制代码在EURUSD M1上运行之后,结果竟然成交了,还有了两个仓位,如下:
PS:另外再请教一下,如果一个order没有被成交,只是pending状态下,OrderOpenPrice()这个函数返回值是不是就是挂单的值?这也是我写以上代码想验证的问题。
外汇交易有很大的风险性,本站所有资源均来自网络,请选择使用,如若出现亏损,本站不承担任何责任!