分类
技術分析

使用 Donchian Channel 指标的优缺点

04-23 2352

ドンチャンチャネル(Donchian Channel)をiCustomで取得・・・MT4(メタトレーダー4)のEA(自動売買)プログラミング講座

OANDA Donchian の場合LineNumber 0 の値と上のライン、1 の値と下のラインが一致します。

(図:コメントの値と上のラインの値が同一)

取得した値を用いたEA作成の戦略です。
・上下ラインのブレイクスルー
・抵抗線としての使用
・中間線を作成し方向性の確認
・中間線と上下ラインの幅による活性の確認
などが考えられます。

Donchian Channelのライン付近でブレイクスルーをするのか反転するのかを
しっかりと見極めることで非常に優秀なEAを作ることができます。

hayashi

筆者について

林 貴晴(はやし たかはる)
株式会社ゴゴジャン(fx-on.com運営) メディア営業部 部長

・1981年 小学4年にBASICを習得
・1983年 機械語習得
米国系クインタイルズ・トランスナショナルジャパンにて
スイス系ノバルティスファーマでの業務に従事
英国系グラクソ・スミスクラインで7年の活動
・2015年7月よりEAの開発を開始
・2016年12月ゴゴジャンで業務開始
・2017年2月部長としての活動を始める
高速化の妨げになるコーディング規約に懐疑派。
カジノ式の巧みなロットコントロールや高速EAの開発には定評がある。
バックテストの結果のみでEAの性能をある程度分析できると評価され
fx-ONに記事を執筆。VB6によるシストレ開発に始まり千数百のEAを作成。
その経験からテクニカルが力を発揮するのは短期取引のオシレーターと信念を持つ。

使用 Donchian Channel 指标的优缺点

在我的理解里,通道是对I/O服务进一步的包装。Channel提供与 I/O 服务的直接连接,并且通过通道,多路复用和非阻塞I/O得以实现。Channel用于在字节缓冲区和位于通道另一侧的实体(通常是一个文件或套接字)之间有效地传输数据。 Channel类提供维持平台独立性所需的抽象过程,不过仍然会模拟现代操作系统本身的I/O性能。通道是一种途径,借助该途径,可以用最小的总开销来访问操作系统本身的I.

Channel

Channel即通道,通道负责打开IO,比如文件或者套接字的连接,负责数据的传输。 FileChannel 打开文件通道,负责传输文件之间的数据,需通过具体文件来创建通道,例如: 上面仅创建了通道,下面用代码来说明FileChannel的具体用法: 上述代码将Channel中的数据存储到Buffer中,这是读操作。 写操作也是先将数据存储到Buffer中,最后通过Channel将数据传输到具体文件.

Strategy Pattern

Definition: Identify the aspects of your application that vary and separate them from what stays the same Sample Code: Usage: Class Diagram.

Strategy 模式

可以看到 Strategy 模式和 Template 模式解决了类似的问题,也正如在 Template 模式中 分析的,Strategy模式和 Template 模式实际是实现一个抽象接口的两种方式:继承和组合之 间的区别。要实现一个抽象接口,继承是一种方式:我们将抽象接口声明在基类中,将具体 的实现放在具体子类中。组合(委托)是另外一种方式:我们将接口的实现放在被组合对象 中,将抽象接口放在组合.

Strategy(策略)

意图: 定义一系列的算法,把它们一个个封装起来, 并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 适用性: 许多相关的类仅仅是行为有异。“策略”提供了一种用多个行为中的一个行为来配置一个类的方法。 需要使用一个算法的不同变体。例如,你可能会定义一些反映不同的空间/时间权衡的算法。当这些变体实现为一个.

Strategy模式

“唉!我没那种命啦,轮也不会轮到我,爱情老是缺货,我争什么?”一大清早就手机响,把我春天的梦都吵没了。 “喂,谁啊,大清早的还要不要人睡觉啦?” “师傅,是我啦,小刘!” “是你呀,是不是看我给你发的装饰器模式代码有问题要问我啦?” “才不是啊,我可没那么笨,你的资料一看就懂了,有你这位大虾.

Strategy(策略)

22. Strategy(策略) 22.1 定义 定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换,使得算法可以在不影响到客户端的情况下发生变化 22.2 优点 ■ 策略模式提供了管理相关的算法族的办法。策略类的等级结构定义了一个算法或行为族,恰当地使用继承可以把公共的代码移到父类中,从而.

go channel

go channel 1、不同goroutine之间如何进行通讯? 全局变量和锁同步 Channel 2、channel概念 使用 Donchian Channel 指标的优缺点 类似unix中管道(pipe) 先进先出 线程安全,多个goroutine同时访问,不需要加锁 channel是有类型的,一个整数的channel只能存放整数 3、channel声明 var 变量名 chan 类型 4、channel初始化 使用make进行初始化 5、ch.

使用 Donchian Channel 指标的优缺点

donchain

The Donchian Channel is a client side VTL Script comprised of an 使用 Donchian Channel 指标的优缺点 upper channel and a lower channel. The upper channel is calculated by finding the highest high of the last N periods (from the previous bar). The 使用 Donchian Channel 指标的优缺点 lower channel is calculated by finding the lowest low of the last N periods (from the previousbar).

It is useful in investigating the volatility of an instrument. If the Donchian Channels are narrow, it implies that the trading range is small and hence the instrument is not volatile.On the contrary, if the Donchian Channels are wide, it implies that 使用 Donchian Channel 指标的优缺点 the trading range is large and the instrument 使用 Donchian Channel 指标的优缺点 exhibits a lot of volatility.

The market cycles between periods of low volatility and high volatility, so the Donchian Channels are helpful to determine the current phase of the market. It 使用 Donchian Channel 指标的优缺点 can also be used to trade breakouts - when the Donchian Channels are narrow. Traders can enter breakout trades when the price moves out the Donchian channels by confirming the trend with other trend based indicators.

python :tushare 唐奇安通道

belldeep 于 2019-09-07 16:27:08 发布 2305 收藏 10

唐奇安通道(Donchian Channel)指标是由 Richard Donchian 提出的一个由三条线组成的通道指标,这三条线分别是过去n日的最高价、过去n日的最低价以及过去n日最高价和最低价的均值,形状看起来很像通道,所以叫这个名字。

运行 python stock_dc.py 600030

600030.png

04-23 2352

目录获取数据1.通道突破简介2.唐安奇通道(Donchian Channel)2.1 唐安奇通道刻画2.2 在K线图中绘制唐安奇上下通道线2.3 Python捕捉唐安奇通道突破3.布林带通道3.1 获取数据 照常,第一步我们首先要通过接口获取股价数据。我以Tushare接口获取的2020年全年洛阳钼业股价数据(603993.SH)数据为例。 # 导入相关模块 import numpy as np import tushare as ts import 使用 Donchian Channel 指标的优缺点 pandas as pd import matplotl