错误、漏洞、问题 - 页 1869

 
fxsaber:

这是个马步!

当检测到账户的变化时,你会记住新的特征。

你可以按照这里 的思路把它做成一个小库(宏)。那么,"歪门邪道 "的东西就不会成为一种困扰了。


谢谢你的回答)我不知道怎么做)用镰刀在 ...

然后重新运行该指标)

 
rozline:

先生们!我为写这些东西深表歉意。但我需要帮助,正如他们所说的尽快。

我有一个终端错误,它已经停止连接自定义指标和EA。

像这样的日志

2017.04.20 18:18:59.764 自定义指标 载入AD(@Si,H1)失败。

也是在同一天!99%的自定义指数和EA都停止打开,有一个因某些原因而工作。



 
fxsaber:

这是个马步!

当检测到账户的变化时,你会记住新的特征。

你可以按照这里 的思路把它做成一个小库(宏)。那么,"歪门邪道 "的东西就不会成为一种困扰了。

这就是为什么我不喜欢库,它们必须被拖在每个程序后面,如果有人需要与之共享文件,那么必须给库,这让人感到非常不舒服,而且很歪。
 

还有一个问题--我们开始时指标是5,然后切换到4的经纪商,指标会发生什么? 不应该重新计算吗? 因为使用的价格值会完全不同。

我认为这是个错误。

 
kaus_bonus:

还有一个问题--我们开始时指标是5,然后切换到4的经纪商,指标会发生什么? 不应该重新计算吗? 因为使用的价格值会完全不同。

我认为这是个小故障。

我想这是个错误,MT5没有4位数的报价。而如果在MT4中,在这种情况下最好不要使用预定义的变量,而是使用SymbolInfoDouble,例如。
SymbolInfoDouble - Получение рыночной информации - Справочник MQL4
SymbolInfoDouble - Получение рыночной информации - Справочник MQL4
  • docs.mql4.com
SymbolInfoDouble - Получение рыночной информации - Справочник MQL4
 
Alexey Viktorov:
在MT5中没有4位数的报价。


将5位和4位数字替换为3位和2位数字。例如 - XAUUSD在alpari(3位数字)和fxopen(2位数字)。

你生活在一个不同的宇宙,显然。Insta在MT5上仍然有4位数。
 
kaus_bonus:


将5位和4位数字替换为3位和2位数字。例如 - XAUUSD在alpari(3位数字)和fxopen(2位数字)。

我对黄金或其他东西不感兴趣,只是你在一个不同的宇宙中。

那是肯定的...在我们的宇宙中,它不仅不被认为是一个经纪人,甚至是一个体面的办公室。

我对黄金不感兴趣,不知道,谢谢你的信息。事实证明,在MT5中也是如此,最好使用函数而不是预定义变量

 
Vitaly Muzichenko:
这就是为什么我不喜欢库,因为你必须把它们拖到每个程序后面,如果你需要和别人分享一个文件,你必须给他们一个库,这是很不舒服的,歪打正着。
你把一个库放在kodobase中,并在#include旁边链接到它。
 
Slava:

由于缺乏工会,复制简单的结构 是被迫的。

很快就会有正常的工会了

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

新版MetaTrader 5 build 1595平台:获取价格历史记录

fxsaber, 2017.04.21 14:26

不可能用工会来写这个
template <typename T1, typename T2>
void Copy( T1 &ObjectDst, const T2 &ObjectSrc )
{
   ObjectDst = (T1)ObjectSrc;
}
 
fxsaber:
而这应该是不可能的