文章 "解构客户端交易策略的示例"

 

新文章 解构客户端交易策略的示例已发布:

本文使用框图来检查位于终端的 Experts\Free Robots 文件夹中的基于烛形的训练 EA 的逻辑。

一段时间以来,客户端的 EA 目录中出现了一个新的 Free Robots 文件夹:


该文件夹包含 28 个 EA - 交易策略的示例,可供您独立学习和应用策略中规定的原则进行自己的开发。Free Robots 文件夹中介绍的交易策略是根据指标信号支持的蜡烛图形态进行交易的 EA。

为了确认蜡烛图形态信号,需要使用四个振荡器指标之一的值:CCI 、 MFI 、 RSI 和 随机振荡指标。因此,我们展示了 7 个基于蜡烛图形态进行交易的 EA 以供研究(每个 EA 有两种形态 - 一种用于多头仓位,一种用于空头仓位),并且每个 EA 都以四份副本的形式呈现 - 根据确认指标的数量。

作者:Artyom Trishkin

 
你好,Artem,很遗憾这些策略没有测试结果。这些模式真的有用吗?
 
Alexey Volchanskiy #:
你好,Artem,很遗憾没有这些策略的测试结果。模式真的有用吗?

当然有用,但您不应该连续抓取所有模式,而应该在重要级别....。

 
Alexey Volchanskiy #:
你好,Artem,很遗憾这些策略没有测试结果。这些模式真的有用吗?
你好,阿列克谢。我无法回答您的问题--我还没有测试过它们。逻辑分析在这里。
 
Alexey Volchanskiy #:
你好,Artem,很遗憾这些策略没有测试结果。这些模式真的有用吗?

当然有,如果您将指标作为插件使用,而不是自己描述所有工作的话(最好先试用一下)。

我还没有以最佳方式描述我需要的指标的工作。消耗低。

 
lynxntech #:

如果您将该指标作为插件使用,而不是自己描述整个工作(最好先试用一下),我相信会有的。

我还没有以最佳方式描述我所需要的指标的操作。消耗低。

当我在学校胡言乱语时,一位睿智的老师告诉我,有时最好保持沉默....。

 
Denis Kirichenko #:

当我在学校胡言乱语时,一位睿智的老师告诉我,有时最好保持沉默....。

所以,你不同意任何指标都是一种快速获取数据的方法,只要它适合你。

下次,你给我坐下,闭上嘴巴。

 
Artem,非常感谢
 
为什么 "乌云盖 "代码没有高于平均水平的先前蜡烛体大小条件,而 "穿刺线 "却有呢?
 
Ivan Titov #:
为什么 "乌云盖 "代码没有高于平均水平的先前蜡烛体大小条件,而 "穿刺线 "却有呢?

试着比较一下这些形态的搜索代码和描述:

乌云盖顶 - 穿刺线

乌云盖顶 - 穿刺线形态

穿孔线形态是看跌和看涨蜡烛图的组合。它与乌云盖顶形态相反。首先出现一根大黑蜡烛,下一根蜡烛低开(低于前一根蜡烛的低点),收于第一根蜡烛的中点之上。这是下跌趋势可能逆转(看跌)的信号。

云缺口 "形态与 "看涨吞没 "形态相似,只是在 "云缺口 "形态中,白色主体仅与前一根黑色主体部分重叠,而在 "看涨吞没 "形态中,白色主体与整个黑色主体重叠。黑色实体重叠的部分越多,底部反转的可能性就越大。但是,如果图表上出现一根长长的黑色蜡烛,收盘价低于出现云缺口或看涨吞没时达到的低点,则意味着反转信号没有起作用,下跌趋势可能会继续。

乌云盖顶形态。

乌云盖顶形态是看涨和看跌蜡烛图的组合。它以一根大的白色蜡烛线开始,下一根蜡烛线高开(高于上一根蜡烛线的高点),收盘时低于第一根蜡烛线的中间位置。这是少数几个考虑到高点和低点的情况之一。这是上升趋势可能逆转(看涨)的信号。

黑色蜡烛的主体与白色蜡烛的主体重叠得越厉害,顶部形成的可能性就越大。请注意,看跌吞没将在完全重叠时形成。乌云可以比作日偏食,而吞没形态则是日全食,因此后者是更强的反转信号。但如果之后图表上出现一根长长的白色蜡烛,收盘价超过乌云盖顶或看跌吞没的高点,则可能预示着上升趋势的延续。


如果您发现差异,只需在代码中添加即可。

 
Artyom Trishkin #:
试着比较这些地形的模式搜索代码和描述

我试过了,所以才会有这个问题:

//--- 查看乌云盖
   if((Close(2)-Open(2)>AvgBody(1))  && // 白色烛台的长身(长白)
      (Close(1)<Close(2))            && //随后是黑色烛台
      (Close(1)>Open(2))             && // 在前一个蜡烛图主体内收盘(白色)
      (MidOpenClose(2)>CloseAvg(2))  && // 上升趋势
      (Open(1)>High(2)))                // 开盘价高于前一天的最高价(以新高开盘)
     {
      ExtPatternDetected=true;
      ExtSignalOpen=SIGNAL_SELL;
      ExtPatternInfo="\r\nDark Cloud Cover detected";
      ExtDirection="Sell";
      return(true);
     }

//--- 检查穿刺线
   if((Close(1)-Open(1)>AvgBody(1)) && // 白色烛台的长身(长白)
      (Open(2)-Close(2)>AvgBody(1)) && // 前一根黑色蜡烛图的长实体(黑色长实体)
      (Close(1)>Close(2))           && // 在主体内关闭 
      (Close(1)<Open(2))            && // 前一根蜡烛图的收盘价(收盘价位于前一个实体内) 
      (MidOpenClose(2)<CloseAvg(2)) && // 下跌趋势
      (Open(1)<Low(2)))                // 开盘价低于前一个低点 
      return(true);
     {
      ExtPatternDetected=true;
      ExtSignalOpen=SIGNAL_BUY;
      ExtPatternInfo="\r\nPiercing Line detected";
      ExtDirection="Buy";
      return(true);
     }