TradingViewとEchobellで株価アラートを受け取る
マーケットが素早く動いているときに標準的なプッシュ通知は見落としがちです。このガイドでは、TradingViewの価格アラートをEchobellの電話着信またはタイムセンシティブ通知にルーティングし、価格が指定レベルに達した瞬間に通知を受け取るための基本的なセットアップを説明します。
関連ドキュメント:
- Echobellとは → /docs/what-is-echobell
- Webhookの概要 → /docs/webhook
- 通知タイプ(通常・タイムセンシティブ・着信)→ /docs/notification
- テンプレートと変数 → /docs/template
前提条件
- Echobellのインストール(App Store)
- Webhookサポート付きTradingViewアカウント(Pro/Pro+/Premium)
1. Echobellチャンネルの作成
-
Echobellでチャンネルを作成(例:「Stocks: AAPL levels」)
-
通知タイプを設定。緊急な価格変動には着信(Calling)、そうでなければタイムセンシティブ(/docs/notification)
-
着信時に有用なコンテキストを読み上げるようテンプレートを設定:
タイトル:
{{ticker}} hit {{price}}本文:
Rule: {{rule}} on {{ticker}} at {{price}} -
チャンネルのWebhook URLをコピーして秘密に保管(/docs/webhook)
2. TradingViewアラートの設定
- チャートでアラートを作成し、トリガーしたい条件を設定(例:価格レベルを超えたらClose)
- Webhook URLを有効にしてEchobellのURLを貼り付け
- テンプレートで変数置換できるよう、メッセージをJSONに設定:
{
"ticker": "{{ticker}}",
"price": "{{close}}",
"rule": "Close crossed 150",
"externalLink": "https://www.tradingview.com/chart/"
}注意:
- JSONのキーはテンプレート変数名と一致するようシンプルに保つ
externalLinkは任意。Echobellがnotification履歴でタップ可能なリンクとして表示(/docs/notification)
3. フローのテスト
アラートをトリガーするか、一時的なテスト条件を使用します。着信(またはタイムセンシティブ通知)がテンプレート内容を読み上げることを確認します。着信で聞いたときに明確で曖昧さのない内容になるまで調整してください。
ベストプラクティス
- 着信(Calling)は重要な価格レベルのみに使用し、その他にはタイムセンシティブを使う
- ノイズを制御するためシンボルや戦略ごとに別々のチャンネルを作成する
- 重要な場合はタイムフレームをテンプレートに含める(例:「15m close crossed 150」)
詳細読み物: TradingViewの完全セットアップ → /blog/tradingview-call-notifications
機能: /features/webhooks、/features/call-notifications
Echobellのダウンロード: https://apps.apple.com/app/id6743597198
著者:
Nooc
公開日:
2025/10/29