OrderCloseBy这个函数很多人不理解,很多人以为它是平一个单并且同时开一个反向单的。你就想错了。 我今天就给大家说明白这个函数的作用。 bool OrderCloseBy( int ticket, //这个参数让你输入一个订单号码 int opposite, // 这个参数让你输入另一个订单号码,注意这个订单必须跟上一个订单方向相反。 color arrow_color //这个是新单的箭头颜色 ); 这个函数的功能就是:你输入两个方向相反的订单号码。然后这个函数根据这两张单子的下单量。对冲抵消多空的下单量。可能留下另一方多余的下单量 比如: 订单号号码是8541256的多单有1手。 订单号号码是2145623的空单有2手。 OrderCloseBy(8541256,2145623); 那执行这句代码,就会把多单的1手跟空单的1手,互相抵消掉。最终只留下一个1手的空单。 再比如: 订单号号码是8541256的多单有5手。 订单号号码是2145623的空单有2手。 OrderCloseBy(8541256,2145623); 那执行这句代码,就会把多单的2手跟空单的2手,互相抵消掉。最终只留下一个3手的多单。 还有一点要注意,就是有些交易商还不支持这个函数,我试过ic平台好像就不支持这个函数,但是我在kvb平台试了下,就成功了。 |
|