错误、漏洞、问题 - 页 3045

 

挪威克朗 不是来自挪威,而是来自瑞典,这种说法对吗?


 
fxsaber:

挪威克朗 不是来自挪威,而是来自瑞典,这种说法对吗?


不,不是的。它必须来自韩国!
 

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

虫子,虫子,问题

fxsaber, 2021.06.15 09:53

我已经在这里写过这个问题。再一次,请将几年来的论坛索引给搜索。现在,搜索正在忽略超过很长历史间隔的帖子。第三方搜索引擎能找到它,而内部搜索则不能。

在搜索数据库中出现这样一个常年漏洞的原因是什么?

 

当非常积极地使用策略测试器时,与一些代理的通信可能会丢失,通过菜单(禁用/启用)重新启动有助于。

 
顶层版本 底层版本歪打正着的例子 在MQL4中显示指标缓冲区 的问题
其中有23个,它们是不同的。我似乎已经实现了正确的显示,但是!
如果你在OnInit中交换了缓冲区的初始化,它们就不能正确显示。
如果你改变了栏位限制,数字500、5000和总数的显示方式就不同了。条形图上的直方图不是在每个条形图上都画出来的。
在数据窗口中,直方图上有数据,但没有显示在图表上。
 
Sergey Vedmanov:
在MQL4中显示指标缓冲区 的问题
它们有32个,而且各不相同。我似乎已经实现了正确的显示,但是!
如果你在OnInit中交换了缓冲区的初始化,它们就不能正确显示。
如果你改变了栏位限制,数字500、5000和总数的显示方式就不同了。条形图上的直方图不是在每个条形图上都画出来的。
直方图显示在数据窗口中,但不在图表中。
检查刻度
 
对MQL4专家顾问的 问题
我有一个任务,根据2个选项,计算出X手需要多少钱。(GerchikCo演示,5位数报价)

int LotX = 0.5;
double Ax = LotX * MarketInfo(Symbol(),MODE_MARGINREQUIRED); //以Ask价格开1手所需的自由资金数额
double Bx = Ax / MarketInfo(Symbol(),MODE_TICKVALUE); //1手1点的成本

,如果xxxUSD是相等的值。
例子 EURUSD - Ax= 593, Bx= 593

,如果USDxx和交叉对-值不相等。
例如 USDRUB - Ax= 750, Bx= 5454
NZDCAD - Ax= 346, Bx= 431
EURAUD - Ax= 593, Bx= 793

哪个选项是真的?
 
<br/ translate="no">
哪个版本是真的?
啊,明白了,没有立即意识到第一个选项是计算资金,第二个选项是计算积分的数量
 
一个编译错误。
class A {};
void OnStart()
{
    const A * a1;    a1    = a1;    //(1) нормально
    const A * a2[1]; a2[0] = a2[0]; //(2) Error: '=' - cannot convert from const pointer to nonconst pointer
}
1)和(2)之间的根本区别是什么?
 
编译错误。
class A {};
template<typename T>
void f( T, const T ) {}
void OnStart()
{
    const A *a;
    f( a, a ); //Error: 'a' - cannot convert from const pointer to nonconst pointer
}
在形式上的替换有一些疑问,但在C++中检查,没有这样的错误