文章 "MQL5 Wizard:新版本" - 页 8

 
IvanIvanov:


我是否理解错了,在这个文件夹中,如果有必要,我可以更改指标交易信号的权重参数,但这只与我的计算机有关,或者在编译时将必要的参数写入智能交易系统。

在生成智能交易系统时,这些参数将被替换。编译时使用生成代码中的内容。
 
IvanIvanov: 终端更新时,该文件夹中的参数是否会变为默认值?
自动更新 过程中,标准交货中的代码也会更新。因此,最好用不同的名称自行复制所需的模块。
[删除]  
Rosh:
这些参数将在生成 EA 时被替换。编译时,将使用生成代码中的内容。

我可能没有正确表述这个问题....

编译后的 EA 是使用编译时设置的参数在另一个终端上运行,还是转向新机器的相应模块获取数据?

[删除]  

能给我回个帖吗?

有些东西我不太明白...

为什么交流信号模块中的权重是根据 "出现时 "的条件设置的?

-------------------------

// 模型 0 "第一次分析的条形图具有所需的颜色"--第一次分析的条形图具有所需的颜色
// 模型 1 "有进入市场的条件"--有进入市场的条件
// 模型 2 "进入市场的条件刚刚出现"--进入市场的条件刚刚出现

------------------------

void CSignalAC::CSignalAC()
  {
//--- setting default "weights" of the market models
   m_pattern_0=90;           // model 0 "first analyzed bar has required color"
   m_pattern_1=50;           // model 1 "there is a condition for entering the market"
   m_pattern_2=30;           // model 2 "condition for entering the market has just appeared"
  }

在 AO 信号模块中,对模式本身赋予了权重。

------------------------------------------

// 模型 0 "第一个分析柱形具有所需的颜色" - 第一个分析柱形具有所需的颜色
// 模型 1"'飞碟'信号" - 飞碟信号
// 模型 2"'零线交叉'信号" - 零线交叉信号
// 模型 2"'背离'信号" - 背离信号

-----------------------------------------

void CSignalAO::CSignalAO()
  {
//--- initialization of protected data
   m_used_series=USE_SERIES_HIGH+USE_SERIES_LOW;
//--- setting default "weights" of the market models
   m_pattern_0=30;           // model 0 "first analyzed bar has required color"
   m_pattern_1=60;           // model 1 "the 'saucer' signal"
   m_pattern_2=50;           // model 2 "the 'crossing of the zero line' signal"
   m_pattern_3=30;           // model 2 "the 'divergence' signal"
  }

这个逻辑真的是这样设置的吗,还是描述有问题?

 
IvanIvanov:

false - 为 0 - 表示专家按刻度运行

true 是 1 - 这意味着专家按条形图工作。

我说对了吗?

恰恰相反。
 
IvanIvanov:

// 模型 0 "第一个分析条具有所需的颜色" - 第一个分析条具有所需的颜色

谷歌的翻译有误。

"第一个分析条具有所需的颜色"。这不是一个买入或卖出信号,而是尝试执行 B.V. 规则:"如果柱状图柱为红色,则不买入;如果柱状图柱为绿色,则不卖出"。

根据 Expert Advisor 是 "按开盘价"还是 "按所有价位 "工作,第一个分析柱形图的数字会发生变化(1 或 0)。

Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы индикаторов / Ценовые константы - Документация по MQL5
[删除]  
Rosh:

你在哪个文件夹中查找?必须在包括/Expert/Signal,在那里你可以找到信号模块。


如果在指定文件夹下的文件中编辑数据,完成后需要保存或编译吗?

我做了一些调查,它们会在更新时恢复吗?

 
IvanIvanov:

如果编辑指定文件夹中文件的数据,完成后是否必须保存或编译?

我做了一些调查,升级时它们会被还原吗?

会的。不要乱动库。复制一份用于活体解剖。

 

缺失的交易模块

在网站上,其中一个信号被称为 "基于主线和信号MACD 线交叉的信号"。

当我使用 MQL5 时,该选项不可用,唯一的选项是 "振荡器 MACD 信号"。

我如何获得这些模块

html { height:100%; overflow:auto; _overflow:scroll; } body { padding:0; color:#626363; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:.8em; height:100%; } div { margin:0; padding:0; } form { margin:0; padding:0; } td { font-size:12px; } th { font-size:12px; } p { margin:0; padding:0; margin-bottom:12px; } input { margin:0; } input.button { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:1em; font-weight:normal; padding:2px; } h1 { margin:0; padding:0; font-size:1.6em; font-weight:bold; } h2 { margin:0; padding:0; font-size:1.4em; font-weight:bold; margin-bottom:5px; margin-top:5px; } h3 { margin:0; padding:0; font-size:1.2em; font-weight:bold; margin-top:6px; margin-bottom:6px; } h4 { margin:0; padding:0; } ul { list-style-type:square; } a { color:#42639C; } a:visited { color:#42639C; } a:link { color:#42639C; } img { border-width:0; } h3 { margin:0; padding:0; font-size:1.

 

你好、

根据以下报价:

在 EA 中组合信号

要创建我们自己的智能 交易系统,首先必须确定我们将在什么工具和时间框架内进行交易。其次,我们应根据交易指标选择信号。


是否可以在 2 个符号上进行交易?根据交易模块的结果,同时买入符号 A 和卖出符号 B?

彼得