初学者的问题 MQL5 MT5 MetaTrader 5 - 页 592

 

请帮助我从MT4迁移到MT5。

当我在4号文件中开仓并平仓时,我在历史记录中看到这样那样的仓位是在当时开仓并在那里平仓。这一切都在一条线上。它是方便和熟悉的。票号是一样的。

在《五》中,它是几行。但在对冲模式下,开仓和平仓时票号和订单号不一致。我们如何通过GUI确定其中一个对冲头寸在哪个价格关闭?在关闭时,其SL和TP是多少?

此外,如果我删除了一个限价单,历史记录只显示了删除日期,但没有显示我何时设置的限价单,以及它的开仓价、承接价和止损价是 什么。

我绞尽脑汁,但不明白如何重构账户中发生的事情。我没有理解这种逻辑。在一个四,它是简单和直接的。帮助我解决这五个问题!

我已经阅读了所有的文章,并理解了 "交易"、"门票"、"订单 "和 "头寸 "之间的区别。但我在了解历史方面仍有差距。

 

从一个用户那里转来的评论。

米罗斯拉夫-沃洛金娜

Karputov Vladimir:

如何在MetaQuotes-Demo服务器上开立一个模拟账户

如何开立一个模拟账户 是很清楚的。但如何将现有账户连接到mql5网站--我在任何地方都找不到信息
 

Перенесённый комментарий от пользователя:

米罗斯拉夫-沃洛希纳

如何开立一个模拟账户 是很清楚的。但如何将现有的账户附加到mql5网站上--我在任何地方都找不到任何信息
你是什么意思?MetaQuotes既不是一个交易中心,也不是一个经纪人。
 
Karputov Vladimir:
你这话是什么意思?MetaQuotes既不是一个交易台,也不是一个经纪人。
我如何将roboforex或instaforex账户连接到网络终端
 
Мирослава Вологина:
我如何将roboforex或instaforex账户连接到我的网络终端?
您的MQL5.com个人资料 -> 交易账户 -> 添加交易账户
 
大家下午好,我有一个问题,我不想检查它...如果用我自己的mqh文件来编译程序代码。我可以在另一台没有mqh的电脑上使用编译的文件吗?或者说编译后的程序也会要求参考mqh,而且必须将其转移到另一台电脑上才能正确运行?
 
Anton Zverev:

请帮助我从MT4迁移到MT5。

当我在4号文件中开仓并平仓时,我在历史记录中看到这样那样的仓位是在当时开仓并在那里平仓。这一切都在一条线上。它是方便和熟悉的。票号是一样的。

在《五》中,它是几行。但在对冲模式下,开仓和平仓时,票号和订单号并不重合。我们如何通过GUI确定其中一个对冲头寸在哪个价格关闭?在关闭时,其SL和TP是多少?

此外,如果我删除了一个限价单,历史记录只显示了删除日期,但没有显示我何时设置的限价单,以及它的开仓价、止损价是 什么。

我绞尽脑汁,但不明白如何重构账户中发生的事情。我不理解这种逻辑。在一个四,它是简单和直接的。帮助我解决这五个问题!

我已经阅读了所有的文章,并理解了 "交易"、"门票"、"订单 "和 "头寸 "之间的区别。但我在了解历史方面仍有差距。


请帮助我理解套期保值模式中的五种情况!

我手动开了一个头寸和一个有到期日的挂单。屏幕截图

过期日期没有显示!

然后我为该仓位打开SL和TP。屏幕截图

之后,我等待六分钟,并按下每条线右侧的十字星,关闭头寸并删除挂单。

我在历史中得到了相应的条目。

屏幕截图 "订单和交易

截图 "订单"。

截图 "交易"。

我非常仔细地看了这三个版本的历史,我无法用这些数据重现历史。

也就是说,没有数据

  1. 挂单被删除的时间。
  2. 哪些头寸是先关闭的,哪些是后关闭的。我们无法通过门票和订单号来确定。
  3. 在收盘的那一刻,该位置的SL和TP是多少。
  4. 逃亡的日期是什么,是在关闭时的挂单。

好吧,我很不高兴,因为我无法阅读历史。你可以在4中一次看到所有的东西。这里没有什么是清楚的,似乎也不可能清楚,因为四人提供的大量信息在五人的历史中根本没有。

我做错了什么?测试器中也有类似的情况。我看了回测的历史记录,什么都不明白,因为测试器的历史记录包含了很多关于头寸和挂单的信息!我不知道该怎么办。而第四部则显示了一切,尽管历史的可视化在四部中甚至要紧凑好几倍!但这是一个事实。


谁在阅读历史?在第四个的测试仪中,根据历史记录,在我的交易机器人中找到一个错误是很基本的。无论我怎么努力,我都无法在5分钟内完成。只有在我查看当前未结头寸并了解发生了什么时,可视化模式才有帮助。但只要我一关闭它们,最好连历史都不要看,因为没有办法找出关闭前的情况。

开发人员,你打算改变在对冲模式下的历史显示情况吗?现在,它是某种地狱和以色列。正因为如此,从4级转到5级对我来说简直是不可想象的。我怎么能看我的真实交易历史,如果它几乎不显示任何东西!?

我把我的TS从4号改写成5号。我的测试人员显示出几乎相同的结果。也就是说,我重写了它的正确性。我不敢用它进行真正的交易,因为我害怕了解我的交易历史。我在寻求帮助,我已经筋疲力尽了!

 
Alexander Antoshkin:
大家下午好,我有一个问题,我不想检查它...如果用我自己的mqh文件来编译程序代码。我可以在另一台没有mqh的电脑上使用编译的文件吗?或者,编译后的也会要求提供mqh的链接,必须将其转移到另一台主机上,程序才能正常工作?
它不会提出任何要求。在编译过程中,mqh文件中所有需要的代码块都被编译为本地代码。
 
Alexey Viktorov:
不会有什么要求。在编译时,mqh文件中所有需要的代码块将被编译为本地代码。
明白了,谢谢!
 

我如何检查挂单?

在开仓选项中

我们看

如果(ePositionType == POSITION_TYPE_BUY)

如果(ePositionType ==POSITION_TYPE_SELL)

但是,待定的

                // проверим, нет ли условия на удаление лимитного ордера
        bool bLimitDeleteSignal=false;
        if  ??????????????????если установлен лимитный ордер на покупку??????????????
        bLimitDeleteSignal= LimitDelBuySignal();
        
        
        if ???????????????????? если установлен лимитный ордер на продажу???????????????
        bLimitDeleteSignal= LimitDelSellSignal();               
                        
        // если есть сигнал на закрытие позиции - закрываем и выходим
                if(bLimitDeleteSignal == true)
                {

                         Delete();
                        return;
                }
                
原因: