MT5 软件 订单不再合并的方法

 
MT5和MT4感觉最不适应的就是多个订单合并成一个订单,原来的交易系统很不适合。
通过编程的方法能不能实现在MT5中订单不合并,实现和MT4订单管理方式一样,如果有方法提供一个思路也可以,高手请指教!
 

我也想知道,怎么搞。

MT5的新订单机制,既有有利的一面,也的确有不方面的一面,如果两种功能都可以实现,才是最好。 

 
gkemail:
MT5和MT4感觉最不适应的就是多个订单合并成一个订单,原来的交易系统很不适合。
通过编程的方法能不能实现在MT5中订单不合并,实现和MT4订单管理方式一样,如果有方法提供一个思路也可以,高手请指教!

同方向订单合并的话,仅仅是形式变了,其实对交易系统实质上是没有什么影响 的。

https://www.mql5.com/en/articles/88

A Virtual Order Manager to track orders within the position-centric MetaTrader 5 environment
A Virtual Order Manager to track orders within the position-centric MetaTrader 5 environment
  • 2010.05.13
  • Paul
  • www.mql5.com
This class library can be added to an MetaTrader 5 Expert Advisor to enable it to be written with an order-centric approach broadly similar to MetaTrader 4, in comparison to the position-based approach of MetaTrader 5. It does this by keeping track of virtual orders at the MetaTrader 5 client terminal, while maintaining a protective broker stop for each position for disaster protection.
 
luenbo:

同方向订单合并的话,仅仅是形式变了,其实对交易系统实质上是没有什么影响 的。

https://www.mql5.com/en/articles/88

但是对于分批平仓或选择性平仓就不能实现了,对于这种操作方法的系统影响还是很大的。
 
在 MT5 的 Deal History 里面,可以将它们按照 Buy In 或 Sell In 类型逐笔提取出来。
 
我正想找太多订单如何合并呢,你们倒好,还如何分开显示?
 
谁知道MT5,我一大堆同方向的订单,如何合并成一个订单,,到时候卖掉的时候,一键就卖掉了,多方便,,慢慢的订单列表,看着也不方便?
 
rainyqql:
谁知道MT5,我一大堆同方向的订单,如何合并成一个订单,,到时候卖掉的时候,一键就卖掉了,多方便,,慢慢的订单列表,看着也不方便?


那应该用Netting Account类型的账号,此类账号,一个品种的单子是合并的。

或者你用一键平仓脚本暂时解决你的问题:

https://www.mql5.com/zh/code/25635

一键平仓
一键平仓
  • www.mql5.com
脚本拖放到图表上,平当前图表的多单或者空单。
 
Ziheng Zhuang:


那应该用Netting Account类型的账号,此类账号,一个品种的单子是合并的。

或者你用一键平仓脚本暂时解决你的问题:

https://www.mql5.com/zh/code/25635

一键平仓的,甚至交易助手之类的,我也都有,就是太麻烦,,手机没法第一时间看到同方向的订单平均值,,,没法手机一键全部平仓。

真的好希望有哪种办法,让MT5,,0.1和0.01手买入的,几十个订单,合并成1个,这样非常方便,,买入0.5手,可以单独卖0.01手,但是买入好多0.01手就不好整体卖掉了。还要借助工具。

 
特别是买入的股票,,如果买入货币对,金银,锁仓之类的好用,但是如果MT5买入股票,没法合并订单,真的感觉到好坑。好坑。。。
 
rainyqql:
特别是买入的股票,,如果买入货币对,金银,锁仓之类的好用,但是如果MT5买入股票,没法合并订单,真的感觉到好坑。好坑。。。

你开MT5账号的时候,选择 Netting Account类型的账号,这种账号每个品种的单子只有一个,也就是每次开仓都合并到已有持仓中。