ShoujiSuzuki

Revised Ichimoku Kinko Hyo (修正版 一目均衡表)

3800 2 2159
修正版一目均衡表
標準搭載の「Ichimoku Cloud」の遅行スパン・先行スパン1・先行スパン2のずれを修正
Remove from Favorite Scripts Add to Favorite Scripts
//+------------------------------------------------------------------+
// | Revised Ichimoku Kinko Hyo                                      |
// | 修正版 一目均衡表                                               |
// | Ver.1.0 2016/06/30                                              |
// | Copyright 2016 Kojiro Koushi (http://kojirokousi.com/)          |
// | Copyright 2016 ShoujiSuzuki                                     |
//+------------------------------------------------------------------+
// 標準搭載のIchimokuの遅行スパン・先行スパン1・先行スパン2のずれを修正

study(title="Revised Ichimoku Kinko Hyo (修正版 一目均衡表)", shorttitle="RevIchimoku", overlay=true)

conversionPeriods = input(9, minval=1, title="転換線 (Tenkan-sen)(Conversion Line)"),
basePeriods = input(26, minval=1, title="基準線 (Kijun-sen))(Base Line)")
laggingSpan2Periods = input(52, minval=1, title="先行スパン2 (Senkou span 2)(Lagging Span 2)"),
displacement = input(26, minval=1)

donchian(len) => avg(lowest(len), highest(len))

conversionLine = donchian(conversionPeriods)
baseLine = donchian(basePeriods)
leadLine1 = avg(conversionLine, baseLine) 
leadLine2 = donchian(laggingSpan2Periods-1)

plot(conversionLine, color=blue, title="転換線 (Tenkan-sen)(Conversion Line)")
plot(baseLine, color=red, title="基準線 (Kijun-sen)(Base Line)")
plot(close, offset = -displacement+1, color=green, title="遅行スパン (Chikou span)(Lagging Span)")

p1 = plot(leadLine1, offset = displacement-1, color=green,
    title="先行スパン1 (Senkou span 1)(Leading Span 1)")
p2 = plot(leadLine2, offset = displacement-1, color=red, 
    title="先行スパン2 (Senkou span 2)(Leading Span 2)")
fill(p1, p2, color = leadLine1 > leadLine2 ? green : red, title="抵抗帯 (Kumo)(Cloud))")
https://media-kojirokousi.com/category/tradingview/
にTradingViewの使い方(TradingView徹底活用)寄稿中。

http://traderslink.biz/tradingview/
に使い方まとめサイトを作成途中。銘柄コードなどまとめています。
Hi, thanks for your script, could I ask you why leading span 2 is calculated using 52 minus 1 periods? According to the original theory I think is correct to change displacement of the lagging +1 and leading -1 but I don't think is also correct change the leading span 2 calculation.
+5 返信
@IchiTrend,
ご連絡が遅くなってしまい申し訳ありません。
・先行スパン1は{(転換値+基準値)÷2}を『当日』を含めた26日先に描画したもの(すなわち25日先に描画したもの)
・先行スパン2は{(過去52日間における最高値+同最安値)÷2}を『当日』を含めた26日先に描画したもの(すなわち25日先に描画したもの)
・遅行スパンは本日の終値を『当日』を含めた26日前に描画したもの(すなわち25日先に描画したもの)
です。
一目均衡表の当日を表現するため、当日を含めた26日先・26日前(25日先・25日前)を表現するため、 lagging +1 と leading -1 を計算に入れています。MetaTrader4でも標準の一目均衡表は同じ間違いがされています。
+8 返信
JA 日本語
EN English
EN English (UK)
EN English (IN)
DE Deutsch
FR Français
ES Español
IT Italiano
PL Polski
SV Svenska
TR Türkçe
RU Русский
PT Português
ID Bahasa Indonesia
MS Bahasa Melayu
TH ภาษาไทย
VI Tiếng Việt
KO 한국어
ZH 简体中文
ZH 繁體中文
AR العربية
ホーム 株式銘柄スクリーナー FXシグナルファインダー 仮想通貨シグナルファインダー 経済指標カレンダー 使い方 チャート機能 ハウスルール モデレーター ウェブサイトとブローカー用ソリューション ウィジェット チャートAPIライブラリ フィーチャーリクエスト ブログ & ニュース よくあるご質問 ヘルプ & Wiki ツイッター
プロフィール プロフィール設定 アカウントとお支払い マイサポートチケット サポートにコンタクト 公開したアイデア フォロワー フォロー中 プライベートメッセージ チャット サインアウト