文章 "从用户面板"动态"更改"EA 交易"参数" - 页 5

 
FAQ:
我想让任何人都能做到这一点。

为了让任何人都能做到这一点,有必要以某种方式将股票指标附加到https://www.mql5.com/zh/articles/337 或具有直观界面的类似软件中,但这要复杂得多,因为相同的 EA Tree 是一个

1) 付费程序

2)它不是用 mql5 编写的,即使是经验丰富的程序员也不容易将它们结合起来,而且我还不敢提及这项工作的价格。

我个人对我提出的变体感到满意,在这个变体中,借助相对较少的知识就可以测试交易策略,我将在有时间时尝试自己组合所有这些,原则上我已经准备好了一个模板,有必要在其中插入 信号代码

Как создать эксперта за несколько минут при помощи EA Tree: Часть 1
Как создать эксперта за несколько минут при помощи EA Tree: Часть 1
  • 2011.11.01
  • eatree
  • www.mql5.com
Программа EA Tree является первым инструментом, позволяющим построить код советника на базе блок-схем методом "drag and drop". Создание советников в EA Tree осуществляется путем построения блоков, которые могут содержать функции языка MQL5, технические и пользовательские индикаторы, или численные значения. Выходы блоков могут быть соединены с входами других блоков, образуя "дерево блоков". На базе дерева блоков программа EA Tree генерирует исходный код советника, который затем может быть скомпилирован в торговой платформе MetaTrader 5.
 
komposter:

你也可以 "为别人 "做得很好,如果别人愿意出半块钱的话。我也会这么做)

前提是客户是一位出色的 TOR 作家。
 
lazarev-d-m:

为了让任何人都能做到这一切,有必要在https://www.mql5.com/zh/articles/337 或类似的直观界面上附加股票指标,但这要复杂得多,因为相同的 EA Tree 是一个

1) 付费程序

2)它不是用 mql5 编写的,即使是经验丰富的程序员也不容易将它们结合起来,而且我还不敢提及这项工作的价格。

就我个人而言,我对我提出的变体感到满意,在这个变体的帮助下,只需相对较少的知识就可以测试交易策略,我将在有时间的时候尝试自己组合所有这些,我原则上已经准备好了一个模板,有必要在其中插入 信号代码

EA Tree 和类似程序的最大缺点是界面相当复杂,而且需要(要求)用户至少了解算法的基础知识。为了开始使用,您需要事先学习,这需要时间。同样,不是每个人都能做到这一点。也就是说,它不是为交易者设计的,而是为程序员设计的。一年前,当有人让我编写这样一个构造函数时,我立即拒绝了这种策略构建方法。首先是因为最终用户很难接受这种方法。

为什么对第五种语言持怀疑态度呢?与第四语言相比,第五语言(以及第五终端)拥有构建此类程序所需的所有功能。

 
TheXpert:
前提是客户是一位出色的 TOR 撰稿人
合并两篇文章代码的任务?
 
FAQ:
我想用任何人都能做到的方式来做。

但半口咬合不进去。基地里也不会有空闲。

但现在任务不同了

 
FAQ:

EA Tree 和类似程序的最大缺点是界面相当复杂,而且需要(要求)用户至少了解算法的基础知识。要开始使用它,需要事先学习,这需要时间。同样,也不是每个人都能做到这一点。也就是说,它不是为交易者设计的,而是为程序员设计的。一年前,当我接到编写这种构造器的邀请时,我立即拒绝了这种策略构建方法。首先是因为最终用户很难接受这种方法。

为什么对第五种语言持怀疑态度呢?与第四种语言相比,第五种语言(以及第五终端)拥有构建此类程序所需的所有功能。

如果认为界面复杂(而且该程序及其类似程序是为不懂编程的消费者设计的)。购买现成的 EA 会更容易一些。

常见问题

为什么对第五语言持怀疑态度?

你在哪里看到的?我是说 EA Tree 及其类似程序是用另一种编程语言编写的,要将它们与 mql5 程序结合起来非常困难。

如果我说错了,请原谅,但我认为您试图将对话转向广告http://mykibo.com/index.php。

Mykibo
  • 2014.01.22
  • mykibo.com
Mykibo – это бесплатная программа, позволяющая самостоятельно создавать торговых советников на рынке Forex в среде торгового терминала MetaTrader4, удобный личный кабинет, видео и текстовые инструкции.
 
lazarev-d-m:

如果认为界面复杂(而且该程序及其类似程序是为不懂编程的消费者设计的)。那还是买现成的 EA 容易些。

你在哪里看到的?我说的是 EA Tree 及其类似程序是用另一种编程语言编写的,要将它们与 mql5 程序结合起来非常困难。

如果我说错了,请原谅,但我认为您试图将对话转向广告http://mykibo.com/index.php。

不,我是想把对话转向开发一个真正直观易懂的界面。
 
komposter:

半口都塞不进去在底座里也放不下

但现在任务不同了

好吧,也没花那么多钱
 
FAQ:
不,我是想让对话朝着开发一个真正直观易懂的界面的方向发展。
理想的情况是,测试人员也能做到直观易懂,但在开始时,我们可以先把这个想法付诸实施,等一切准备就绪后,再朝着清晰和 "易懂 "的方向改进。
 

请提供帮助。我想 "即时 "设置自定义指标的周期参数,但行不通,为什么?

ENUM_TIMEFRAMES tf0,tf,tf1;
void OnInit()
  {
.................
tf0 = PERIOD_CURRENT;
  switch (PERIOD_CURRENT)
  {
     case PERIOD_M1:   tf =PERIOD_M5;tf1 =PERIOD_M15; break;
      case PERIOD_M5:   tf =PERIOD_M15; tf1 =PERIOD_H1;break;
      case PERIOD_M15:   tf =PERIOD_H1;tf1 =PERIOD_H4;break;
      case PERIOD_M30:   tf =PERIOD_H2;tf1 =PERIOD_H8;  break;
      case PERIOD_H1:   tf =PERIOD_H4; tf1 =PERIOD_H12;break;
      case PERIOD_H4:   tf =PERIOD_H12;  tf1 =PERIOD_D1; break;
      case PERIOD_D1:   tf =PERIOD_D1;  tf1 =PERIOD_W1;  break;
  }
//--- 获取 MA 的手柄
   Ext1Handle=iCustom(NULL,PERIOD_CURRENT,"xxxx",SlowEMA1);//工作正常
   Ext2Handle=iCustom(NULL,PERIOD_M5,"xxxx",SlowEMA1);//工作正常
   Ext3Handle=iCustom(NULL,PERIOD_M15,"xxxx",SlowEMA1);//工作正常
//下面的工作出错! 
// Ext1Handle=iCustom(NULL,PERIOD_CURRENT, "xxxx",SlowEMA1);
// Ext2Handle=iCustom(NULL,tf, "xxxx",SlowEMA1); 
// Ext3Handle=iCustom(NULL,tf1, "xxxx",SlowEMA1);

下面的代码不起作用:因此无法 "即时 "更改周期 参数!

Ext1Handle=iCustom(NULL,PERIOD_CURRENT, "xxxx",SlowEMA1);
Ext2Handle=iCustom(NULL,tf, "xxxx",SlowEMA1);
Ext3Handle=iCustom(NULL,tf1, "xxxx",SlowEMA1);