Meta Trader中的价差交易 - 页 160

 

大家好。

已经提供了一个EA(成对的追踪止损)。

int init()  {//функция инициализации советника
//- На всякий случай напомним пользователю, если он забыл : 
gbNoInit=False; if (!IsTradeAllowed()) {
    Message("Для нормальной работы советника необходимо\n"+
            "Разрешить советнику торговать");
    gbNoInit=True; return;             }
  if (!IsLibrariesAllowed()) {
    Message("Для нормальной работы советника необходимо\n"+
            "Разрешить импорт из внешних экспертов");
    gbNoInit=True; return;   }
  if (!IsTesting()) {
    if (IsExpertEnabled()) Message("Советник будет запущен следующим  тиком");
    else Message("Отжата кнопка \"Разрешить запуск советников\"");
                    } 
    if (Symbol()!= Symbol_1) {
    Message("Текущий инструмент не соответствует заданному для Symbol_1");                
                            }                
             } // ========= конец функции  int init()

现在我发现,当我在评论中的图表上安装EA时,它说

为了专家顾问的正常工作,有必要将 "允许从外部EA导入 "+

而这是在代码中没有调用外部EA的情况下。除了
#include <stdlib.mqh> // MT4标准库
#include <stderror.mqh> // MT4标准库

==================================================

你能告诉我为什么会出现这个评论吗?

 

因为stdlib.mqh描述了从外部文件调用的函数(#import "stdlib.ex4")。

===

//+------------------------------------------------------------------+
//| stdlib.mqh |
//+------------------------------------------------------------------+
#import "stdlib.ex4"

string ErrorDescription(int error_code);
int RGB(int red_value,int green_value,int blue_value);
bool CompareDoubles(double number1,double number2);
string DoubleToStrMorePrecision(double number,int precision) ;
string IntegerToHexString(int integer_number) 。

=====

不使用它们? 从你的EA中删除它们......


#include <stdlib.mqh> // MT4标准库
#include <stderror.mqh> // MT4标准库


 
我明白了,谢谢你。
 
leonid553:

#include <stdlib.mqh> // MT4标准库
你能告诉我为什么出现注释吗?

在这个ashqh中,从同名的库中导入。这就是它出现的原因。这个ptu本身是安全的。
 

我建议通过非常方便的FreeStockCharts服务进一步展示适合进行价差交易的货币对。

这样一个例子。

该菜单显示了一个项目,允许你对选定的图表进行直接超链接。例如,上述图表位于http://www.freestockcharts.com?emailChartID=0fbb7f36-c3a3-46a4-ae19-da7ce6c136ec

这项服务很好,因为它为历史提供了大量金融工具的可视化,而且是免费的,直接在浏览器中进行。有可能将几个图表叠加在一起。

注意底部的蓝条。它是非常有用的。在MT5上实现这样的工具是可取的,同时也可以用百分比来显示纵轴。

P.S. 上述图表完美地表明,FI的腿(加权系数)应该是动态的(适应)。

 

如果不是秘密的话,你能公布整个EA的代码吗,因为你正在讨论它,而我在这个主题中找不到它?

 
sammi61:

如果不是秘密的话,你能公布整个EA的代码吗,因为你正在讨论它,而我在这个主题中找不到它?


如果你指的是蒸汽拖尾,它不是整个代码。专家顾问(最新、最简单的版本)可以在http://www.procapital.ru/showthread.php?t=28081&page=56,同时在829-834找到它的描述。
 

为什么该主题被关闭?

为什么没有人在那里?

 
都到前面去了
 
不是圣杯。因此,大家都变得不感兴趣了。=)