Bシンプル版

ノイマン型(ゲーム理論)を可視化するインジケーター

TradingView のチャート画面を開き、下部にある「⋯」を選んで Pine エディタ を開く。
「新規作成」で ライブラリ を選び、初期画面に表示されているコードを、画面左の行番号をタッチしながら削除する。
その後、あらかじめ用意しておいたコードを貼り付ける。

スクリプトを保存し、エラーが出なければ「スクリプトを開く」を選んで 星マーク をタッチする。
チャート画面に戻り、下部の グラフマーク を選ぶと、「インジケーター・指標・ストラテジー」の星マークの一覧に表示されるようになるので、それを選択するとチャートに反映される。


【ノイマン型Pineエディタ】

//@version=5
indicator("Neumann Unified Equilibrium (Label OFF Optimized)", overlay=true)

// A:基礎 Neumann Minimax(上下リスク帯)
len_base = input.int(50, "Base Lookback Length")
buyer_base  = ta.lowest(low, len_base)
seller_base = ta.highest(high, len_base)

// B:短期・長期 Minimax
len_short = input.int(20, "Short Lookback")
len_long  = input.int(80, "Long Lookback")

eq_short = (ta.lowest(low, len_short) + ta.highest(high, len_short)) / 2
eq_long  = (ta.lowest(low, len_long)  + ta.highest(high, len_long))  / 2

// C:最終均衡
eq_base_mid = (buyer_base + seller_base) / 2
eq_unified  = (eq_short + eq_long + eq_base_mid) / 3

// --- プロット ---

// 上下リスク帯(白)※ハンドルを変数に受ける
pBuyer  = plot(buyer_base,  "Buyer Max Loss",  color=color.new(color.white, 0))
pSeller = plot(seller_base, "Seller Max Loss", color=color.new(color.white, 0))
fill(pBuyer, pSeller, color=color.new(color.white, 90))

// 短期・長期均衡(橙)
plot(eq_short, "Eq Short", color=color.new(color.orange, 0))
plot(eq_long,  "Eq Long",  color=color.new(color.orange, 0))

// 最終均衡(黄色)
plot(eq_unified, "Unified Equilibrium (Final Balance)", color=color.new(color.yellow, 0), linewidth=3)

ノイマン型Pineエディタはゲーム理論を可視化する為のインジケーター

  • バックグラウンドをダークにして、ホワイトカラーのMAXラインを目安にする
  • 5分足をメインにして15分足ぐらいまで
  • RSIなどを使うとわかりやすくなる

※金融商品をすすめていない