まず、この記事の主な用語を定義しましょう。 トレーディングボットとは何ですか? 取引ボットとは、コンピュータープログラムまたはシステムを使用して、事前定義および指定された一連のルールに従って市場で取引することです。 言い換えれば、トレーダーは自分の取引戦略のための特定のアルゴリズムを構築し、すべての条件が満たされたときに市場で自動的に実行されます。 これが、アルゴリズムトレーディング(別名Algo Trading)という用語も使用する理由でもあります。
アルゴリズム取引スタイルは、暗号通貨市場との完璧な組み合わせであり、アルゴリズムトレーダーにいくつかの利点をもたらします。 まず第一に、ボラティリティ、暗号通貨市場は通常、従来の市場よりもはるかにボラティリティが高く、トレーダーの価格と機会に大きな変動をもたらします。 第二に、暗号通貨市場は24時間年中無休で営業しているため、7時間体制の取引セッションです。 第三に、従来の市場と比べて小さい時価総額。 従来の市場は巨大な数十億ドルのファンドに支配されていますが、暗号通貨市場ははるかに若いので、大規模な資金で飽和状態が比較的低く、その結果、仮想通貨取引から収益を得るのに大きな資本を必要としません。
一方、眠らない若い市場での大きな変動は、ポンプやダンプ戦略などの推測に最適な環境を作り出します。 そして、暗号通貨市場で取引することを決定した場合、これは間違いなく考慮に入れられるべきです。
取引ボットは、テクニカルインジケーター、勢い、ファンダメンタルズに従って取引できます。 または、より高度な取引アルゴリズムを作成して、さまざまな取引所間での注文のルーティング(アービトラージトレーディング)から大きな注文をより小さな断片にスライスする(自動氷山注文)まで、注文をより効率的に実行できます。
人気の仮想通貨取引戦略
最も人気のある3つの暗号取引戦略は、マーケットメイキング、アービトラージ、トレンドフォロー戦略です。
マーケットメイク戦略
これは、継続的な買いと売りが発生し、買いと売りの価格の差を捉える戦略です。 これを行うには、トレーダーはスプレッドから利益を得るために注文帳の両側に指値注文をする必要があります。 ただし、この戦略には、流動性の低い環境や以前の極端な競争の中で限界があります。
アービトラージ戦略
アービトラージとは、市場間での資産の価格差から利益を得るための資産の購入と売却です。 したがって、この戦略は、異なる資産の同じ資産の価格差を利用します。 トレーダーは、ある市場からデジタル資産を購入し、別の市場で販売して、その過程で利益を得ます。
トレンドに続いての戦略
この戦略の目的は、資産のトレンドを特定し、原資産のトレンドに基づいて取引を実行することです。 トレンドフォロー戦略は、特定の方向への資産の勢いを分析することで利益を獲得しようとします。 この戦略を実行するトレーダーは、暗号通貨が上昇傾向にあるときにロングポジションに入り、トレンドが逆転しているときにポジションを売ります。
取引アルゴリズムの難易度に応じて、さまざまなツールを使用する必要があります。 次に、ツールは、現在所有している技術スキルのレベルに大きく依存します。 シンプルに保つために、ボット作成の演習を3つの主要な難易度レベル(初級、中級、上級)で区別できます。 今後のレビューでは、各レベルの詳細に進み、取引アルゴリズムの作成に使用できるツールと、それを市場に適用する方法を提案します。
TradingViewスクリプトの例
とりあえず、以下を使用して構築できる暗号取引ボットの例を挙げましょう。 TradingView (テレビ)。 まず、戦略スクリプトを作成することが重要です。これは、戦略スクリプトをバックテストでき、TradingViewが戦略の詳細な結果を提供するためです。
以下の暗号取引ボットのコードは、高速および低速の指数移動平均(EMA)の交差時に入口と出口が発生する単純なEMA戦略を表しています。 これは、TradingViewのPineEditorに貼り付けることができます。
取引戦略の例:// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Wunderbit Trading (WBT)
//@version=4
strategy("EMA cross", overlay=true)
//Inputs
fast_ema=ema(close, 9)
slow_ema=ema(close, 21)
plot(fast_ema, color=color.red)
plot(slow_ema, color=color.blue)
//Strategy Conditions
entry_long = crossover(fast_ema, slow_ema)
exit_long = crossunder(fast_ema, slow_ema)
entry_short= crossover(slow_ema, fast_ema)
exit_short= crossunder(slow_ema, fast_ema)
//Strategy Execution
strategy.entry("Long", long=true, when=entry_long)
strategy.close("Long", when=exit_long)
strategy.entry("Short", long=false, when=entry_short)
strategy.close("Short", when=exit_short)
TradingView戦略の結果画面は次のようになります。
この戦略は、ボリュームや確率的インジケーターなどの追加の入力変数を追加することで変更できます。または、テイクプロフィットとストップロスのターゲットを設定することもできます。
戦略を作成してテストした後、取引設定を見逃さないようにアラートを作成できます。 ただし、そのためには、アラート機能を戦略に適用することができないため、スクリプトを学習スクリプトに変更する必要があります。
同じ戦略の学習スクリプトの例を以下に示します。
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © Wunderbit Trading (WBT)
//@version=4
study("EMA cross", overlay=true)
//Inputs
fast_ema=ema(close, 9)
slow_ema=ema(close, 21)
plot(fast_ema, color=color.red)
plot(slow_ema, color=color.blue)
//Strategy Conditions
entry_long = crossover(fast_ema, slow_ema)
exit_long = crossunder(fast_ema, slow_ema)
entry_short= crossover(slow_ema, fast_ema)
exit_short= crossunder(slow_ema, fast_ema)
//Strategy Execution
alertcondition(entry_long, title="Enter Long")
alertcondition(exit_long, title="Exit Long")
alertcondition(entry_short, title="Enter Short")
alertcondition(exit_short, title="Exit Short")
plotshape(series=entry_long, text="Long", style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small)
plotshape(series=exit_long, text="EXIT Long",style=shape.triangledown, location=location.abovebar, color=color.purple, size=size.small)
plotshape(series=entry_short, text="Short", style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small)
plotshape(series=exit_short, text="EXIT Short",style=shape.triangleup, location=location.belowbar, color=color.purple, size=size.small)
TradingViewの調査結果画面は次のようになります。
これで、取引資産のアラートを作成し、アラートの条件とアクションを選択できます。
TradingView自動取引
しかし、コンピューターの近くにいないときにアラートがトリガーされ、戦略を実行する機会がない場合はどうなるでしょうか。次のようなサードパーティのサービスプロバイダーを通じてTradingViewアラートを自動化するソリューションがあります。 ワンダービットトレーディング、これにより、使用する暗号通貨交換でボットが自動的に実行されます。 TradingViewアラートに基づいて戦略を開始および終了するボットを作成できます。
紹介リンクを使用して、 FTX交換 取引手数料が-10%オフになります。
出典:https://wunderbit.co/en/blog/crypto-trading-bot-using-tradingview-how-to-guide
- 利点
- ALGO
- アルゴリズム
- アルゴリズム取引
- 裁定取引
- 記事
- 資産
- 資産
- 自動化
- ロボット
- 建物
- ビジネス
- 購入
- 買収
- 資本
- 変化する
- コード
- コンペ
- 作成
- クリプト
- 暗号取引
- cryptocurrency
- 暗号化交換
- 暗号化トランザクション
- 特価
- デジタル
- デジタル資産
- エディタ
- 環境
- 交換
- 交換について
- 実行
- 運動
- 出口
- スピーディー
- 費用
- 名
- function
- 基礎
- 資金
- 未来
- グリーン
- 認定条件
- How To
- HTTPS
- 識別する
- IT
- 大
- レベル
- ライセンス
- LINK
- 流動性
- 長い
- 作成
- 市場
- 時価総額
- マーケットメイク
- マーケット
- 弾み
- 一番人気
- モジラ
- 開いた
- 機会
- 注文
- 受注
- その他
- 人気
- ブランド
- 利益
- 演奏曲目
- 公共
- 購入
- 紹介
- 結果
- レビュー
- ルール
- 塩
- 画面
- 売る
- セッションに
- ショート
- 簡単な拡張で
- スキル
- 小さい
- 広がる
- start
- 戦略
- 勉強
- 技術的
- トレード
- トレーダー
- トレーダー
- トレーディング
- 取引戦略
- トレンド
- tv
- us
- ボラティリティ(変動性)
- ボリューム
- 何ですか
- 言葉