---
title: TradingViewのアラートをEchobellで電話着信として受け取る
description: "TradingViewとEchobellをWebhookで連携し、価格アラートをカスタム音声コンテンツ付きの電話着信またはタイムセンシティブ通知として受け取る方法を解説します。"
date: 2025-04-19
author: Nooc
authorAvatarLink: /images/avatars/nooc.webp
authorLink: https://nooc.me
---

# TradingViewのアラートをEchobellで電話着信として受け取る

トレードのセットアップが進んでいるときに標準プッシュ通知は見落としがちです。このガイドでは、TradingViewをWebhook経由でEchobellに接続して、価格アラートがカスタマイズ可能な音声コンテンツ付きの電話着信をトリガーできるようにする方法を説明します。

関連ドキュメント:

- Echobellとは → [/docs/what-is-echobell](/en/docs/what-is-echobell)
- Webhookの概要 → [/docs/webhook](/en/docs/webhook)
- 通知タイプ（通常・タイムセンシティブ・着信）→ [/docs/notification](/en/docs/notification)
- テンプレートと変数 → [/docs/template](/en/docs/template)

## 前提条件

- Echobellアプリのインストール（[App Store](https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=blog-tradingview-call-notifications-ja&mt=8)）
- Webhookサポート付きTradingViewアカウント（Pro/Pro+/Premium）

## ステップ1 — Echobellチャンネルの作成

1. Echobellを開く → チャンネルを作成。「TradingView Calls」のような名前をつける
2. 通知タイプを設定。緊急アラートには**着信（Calling）**、重要度が低いものには**タイムセンシティブ**または**通常**を使用（[/docs/notification](/en/docs/notification)）
3. 着信時に有用なデータを読み上げるようテンプレートを設定（任意）。例:

   タイトル: `{{ticker}} crossed {{price}}`

   本文: `Signal: {{action}} at {{price}} on {{ticker}}`

   テンプレートの全リファレンス: [/docs/template](/en/docs/template)

4. チャンネルのWebhook URLをコピー。秘密に保管。詳細: [/docs/webhook](/en/docs/webhook)

## ステップ2 — TradingViewアラートの設定

1. チャートを開き、アラートを作成または編集
2. 条件を定義（価格レベル、インジケーター、戦略シグナルなど）
3. Notificationsセクションで**Webhook URL**を有効にし、EchobellのWebhookを貼り付け
4. テンプレートで変数を参照できるよう、メッセージペイロードをJSONに設定:

```json
{
  "ticker": "{{ticker}}",
  "price": "{{close}}",
  "action": "{{strategy.order.action}}",
  "externalLink": "https://www.tradingview.com/chart/"
}
```

注意:
- TradingViewのビルトイン変数を使用（`{{ticker}}`、`{{close}}`など）
- `externalLink`は任意。存在する場合、Echobellがnotification履歴でタップ可能なリンクとして表示（[/docs/notification](/en/docs/notification)）

## ステップ3 — フロー全体のテスト

アラートをトリガーするかテスト条件を使用します。数秒以内にテンプレート内容の電話着信が届くはずです。低優先度シグナルに着信が煩わしい場合は、チャンネルを**タイムセンシティブ**に切り替え、**着信（Calling）**は重要なレベルのみに使用してください。

## トラブルシューティング

- **着信なし**: チャンネルの通知タイプが着信（Calling）に設定されており、アプリに通知権限があることを確認
- **TradingViewでWebhookの4xxエラー**: EchobellのWebhook URLが正確で、チャンネルトークンが最新であることを確認
- **着信に変数が表示されない**: JSONのキーがテンプレート変数名と大文字小文字を含めて完全に一致していることを確認
- **着信が多すぎる**: 優先度をタイムセンシティブに下げるか、TradingViewのアラート条件を厳しくする

## テンプレートのヒント

明確なテンプレートは着信をすぐにアクション可能にします:

- `{{ticker}} crossed {{price}} on 15m timeframe.`
- `Action: {{action}}.`
- 通知レコードでタップしてチャートを開くための`externalLink`を含める

テンプレートの全ドキュメント: [/docs/template](/en/docs/template)

## 関連リンク

- カスタムシステムへのWebhookアラート → [/blog/get-notified-with-webhook-mcp](/en/blog/get-notified-with-webhook-mcp)
- CI/CD通知 → [/blog/github-actions-notifications](/en/blog/github-actions-notifications)
- インフラ監視 → [/blog/grafana-call-notification](/en/blog/grafana-call-notification)
- Webhook機能 → [/features/webhooks](/en/features/webhooks)
- 着信通知機能 → [/features/call-notifications](/en/features/call-notifications)

Echobellのダウンロード: https://apps.apple.com/app/apple-store/id6743597198?pt=128151925&ct=blog-tradingview-call-notifications-ja&mt=8
