新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1661

 
SanAlex #:

早上好!我现在要用这些指标做一个mt5的信号指标。

\\\\\\\\\\\\\\\\\\\\\\\\\\\\

在这里,我已经做了 - 其余的非常简单 - 在EA与我的欲望和我的逻辑,拖网和其他一切。

非常感谢您!该指标有效,它显示了信号。我没有自己的EA,这就是为什么我要求将EA从MT4改写成MT5,因为我想知道改写后的EA在真实账户上的表现如何,有无翻转。

问候,弗拉基米尔。

 
如何标记已被修改的未结订单?我可以考虑创建一个动态数组 来复制一张票或这类订单的majik。也许,还有其他我不知道的方法?但是上面描述的实现需要三种方法:创建和清除数组;用票据进行初始化;搜索数组中写入的票据。
 
MrBrooklin #:

非常感谢您!指示器在工作,信号在显示。我没有自己的EA,这就是为什么我要求将EA从MT4改写成MT5,因为我想知道改写后的EA在真正的账户上会有怎样的表现。

真诚的,弗拉基米尔。

如果我已经在kodobase中放了一个EA,有两个,但它们在测试器中很慢,而在真实账户上工作正常。

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

为MetaTrader 5手动实现算法自动化

用于手工交易自动化的专家顾问

适用于MetaTrader 5的梭子线

专家顾问使用信号指标以及水平线和趋势线工作。

 
SanAlex #:

\\\\\\\\\\\\\\\\\\\\\\\\\\

我已经测试过了--让我们看看它在晚上是如何工作的

这里--有些东西需要审查,比特币的止盈和止损没有正确设置

屏幕截图 2021-10-10 094215

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

没有--止损是可以的--所以批号功能没有正确计算批号。

屏幕截图 2021-10-10 101616

屏幕截图 2021-10-10 102018

 
Nerd Trader 一个动态数组 来复制一张票或这类订单的majik。也许,还有其他我不知道的方法?但是上面描述的实现需要三种方法:创建和清除数组;用票据进行初始化;搜索数组中写入的票据。
if(OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), OrderTakeProfit(), 0))
   ObjectCreate(0,OrderTicket(),OBJ_ARROW_UP,0,Time[0],Bid);
 
MakarFX #:

不,标记不是为了自己......那么这些(修改过的)订单就必须由机器人以不同的方式处理。但如何找到这样的订单?

 
Nerd Trader #:

不,标记不是为了自己......那么这些(修改过的)订单就必须由机器人以不同的方式处理。但如何找到这样的订单?

然后你将对象的名称与票据进行比较,如果匹配,你就做你想做的事。
 
Nerd Trader #:
如何标记已被修改的未结订单?

以及如何确定应该修改订单?
,也确定已经修改了。

 
MakarFX #:
然后你将对象的名称与票据进行比较,如果匹配,你就做你想做的事。
嗯,有意思,也许我会试试。

Taras Slobodyanik#:

以及如何确定应该修改订单?
,也确定已经修改了。

我是这样做的,但我必须使用三个自己写的方法(函数),我想也许有一个我不知道的系统函数,或者有一个不用骑自行车的超级简单方法。
 
Nerd Trader #:
我是这样做的,但我必须使用三个自写的方法(函数),以为也许有一个我不知道的系统函数,或者一个没有自行车的超级简单方法。

为什么需要3种方法?
,在一个
,就足以完成所有事情。

  • 检查了订单

- 修改后的
- 未修改