错误、漏洞、问题 - 页 2067

 
Kirill Belousov:

然后我们从迭代2开始得到错误4108。而OrderCloseTime!=0条件未能退出

通过类比

关于交易、自动交易系统和策略测试的论坛

CPositionInfo - 信息是最新的还是进入周期时的?

fxsaber, 2017.11.06 07:47

PositionGet总是返回最后一次调用四个函数之一时的信息
PositionSelectByTicket
PositionGetSymbol
PositionSelect
PositionGetTicket

这意味着这个职位可能已经很久没有存在了,PositionGet会保留旧的信息。


有一个只读的内部Position-structure,其字段可以通过常规的PositionGet函数读取。如果有_Position,可能会很方便,类似于_Symbol、_LastError等。

 
fxsaber:

谢谢你!我以为有一个现成的解决方案,时钟的皮肤可以改变一次/两次。

我自己理解,这在技术上并不难实现。只是,市场再次感到不快。

关于在QB的节制。

 
fxsaber:

以此类推。

谢谢你。更新所选票据信息的需要是明确的。

错误3仍有一个问题。

该票据刚刚被选中,在迭代1上试图关闭它时,错误3失败了,但该订单还是关闭了。

如何解释这种行为呢?

 
Kirill Belousov:

如何解释这种行为呢?

没有回放数据,就很难回答。

 
Kirill Belousov:

错误3仍有一个问题。

该票据刚刚被选中,在迭代1上尝试关闭时出现了错误3,但订单还是关闭了。

如何解释这种行为呢?

在这个位置上没有SL/TP?

我不记得在3号错误后有过平仓。

 
Andrey Khatimlianskii:

该职位是否有一个SL/TP?

我不记得在3号错误后有过平仓。

职位没有SL/TP
 

我正在制作一个EA,在接下来的编译之后,它说

不能打开 "C:\Users\vipma\AppData\Roaming\MetaQuotes\Terminal\908CDDF6DDEF089609CFD48700109B47\MQL5\include\Trade\Trade.mqh"

打开include文件夹,它是空的......。我不知道它在哪里和为什么消失了(!)。

我想我将安装第二个MT5并从它那里复制文件夹。
我下载并开始安装,它要求从代理服务器上获得登录和密码。
我不使用代理服务器。

我如何安装终端?)

MT5x64b1653 __ W10x64 __ Avast免费杀毒软件


 
 
 
Kirill Belousov:
职位没有SL/TP

把日志放出来,会更有意义。无论是EA还是终端。