感谢@Hlomohang John Borotho 提供这篇文章。
这部分代码。似乎循环产生相同的输出。
for(int i = 0; i < ArraySize(Formatted_Symbs); i++){ Sig_trade(Formatted_Symbs[Currecy_Main], handles[Currecy_Main]); }
您将 currecy_Main 设置为用户输入。
因此,在整个循环过程中,我们会得到类似这样的结果。
for(int i = 0; i < ArraySize(Formatted_Symbs); i++){ Sig_trade(Formatted_Symbs[0], handles[0]); }
我们能否去掉代码中的循环,仍然获得相同的结果?
新文章 创建动态多货币对EA(第1部分):货币正相关性与负相关性已发布:
在交易中,相关性指的是不同货币对价格走势之间的关系。当两个货币对呈正相关时,它们倾向于朝同一方向波动。例如,GBPUSD和EURUSD通常呈正相关,这意味着当GBPUSD上涨时,EURUSD也倾向于上涨。这是因为这两对货币都以美元作为报价货币,美元的广泛走弱或走强很可能会以相同的方式影响这两对货币。
另一方面,当两个货币对朝相反方向波动时,就存在反向相关性。一个经典的例子是GBPUSD和USDCAD之间的关系。当GBPUSD上涨(看涨)时,USDCAD通常会下跌(看跌)。这是因为第一对货币(GBPUSD)中美元是报价货币,而在第二对货币(USDCAD)中美元是基础货币。当美元走弱时,GBPUSD上涨,而USDCAD则倾向于下跌。
我们将制定一个能够同时处理多个货币对的动态多货币对EA。该系统具备一定的灵活性,允许您自定义输入、变更和修改货币对。该系统的一个关键特性是能够定义一个主要的或“基准”的货币对,它作为其他货币对的信号提供者。
作者:Hlomohang John Borotho