MultiStrategyScalpingBotは、cAlgoプラットフォーム向けに設計された自動取引ロボットで、特にスキャルピング戦略に特化しています。複数のテクニカルインジケーターとパターン認識を組み合わせて、短期的な取引機会を特定し実行します。ボットはC#でプログラムされており、ボラティリティの高い市場、例えば外国為替ペアを対象に、迅速なエントリーとエグジットに焦点を当てています。リスク管理、戦略選択、注文タイプのカスタマイズ可能なパラメータをサポートし、さまざまな市場状況に取引を適応させます。
主な機能
- マルチ戦略アプローチ: ボットは最大9つの異なる戦略を統合し、それぞれが独立してシグナルを生成します。取引は、十分な数のシグナルが同じ方向を指している場合にのみ実行されます(例:3つ以上のアクティブな戦略で少なくとも2つのシグナル、またはすべてのシグナルが一致)。
- タイムフレーム調整: インジケーターの期間を選択したタイムフレーム(例:M5を基準)に自動調整し、手動での乗数設定も可能です。
- 注文管理: 有効期限付きのマーケット、リミット、ストップ、ストップリミット注文をサポート。SL/TP/トレーリングストップはパーセンテージで計算され、タイムフレームに合わせて調整されます。
- リスク管理: オープンポジションの制限、クリティカルレベルのマージン監視、利用可能なエクイティが低い場合の自動緊急クローズ。
- イベント処理: ポジションのオープン、クローズ、ペンディング注文のイベントに反応し、ログ出力を行います。
利用可能な戦略
ボットはフラグ列挙型を使ってアクティブな戦略の選択を可能にします。各戦略は特定の条件に基づいてシグナルを生成します:
- 移動平均 (MA): トレンド強度とスロープの確認を伴うクロスオーバーシグナル。
- RSI: 過買い/過売りレベル、ダイバージェンス、モメンタム閾値。
- ボリンジャーバンド (BB): バンド位置、スクイーズ検出、バンドブレイク。
- ストキャスティクス: 過買い/過売り、フック、モメンタム。
- スマートマネーコンセプト (SMC): フェアバリューギャップ(FVG)、構造の破壊(BOS)、キャラクターの変化(CHOCH)をピップスの最小サイズで検出。
- ADX: DIクロスオーバーと上昇するADXによるトレンド強度。
- MACD: クロスオーバー、ヒストグラム閾値、ダイバージェンス。
- プライスアクション: エングルフィング、ドージ、ピンバー、ハラミ、スター、ツイーザー、スリーソルジャーズ/クロウズなどのパターン認識、オプションでトレンドフィルター付き。
- フィボナッチ: リトレースメントレベル(0.382、0.5、0.618)での近接確認とブレイクアウトシグナル。
シグナルは選択されたタイムフレームの各バーごとに集約され、十分な一致がある場合にのみ取引に反映されます。
重要なパラメータ
ボットはカテゴリ別にグループ化された豊富なカスタマイズオプションを提供します。 注意:すべてのデフォルト値は最適化されたサンプルではなく、あくまで出発点としてのものです。必ず徹底したバックテストを行い、ご自身の市場条件とリスク許容度に合わせて調整してください。調整しない場合、損失を招く可能性があります。
- リスク管理: 最大ポジション数(例:3)、クリティカルエクイティレベル(例:500€)、SL/TP/トレーリングを%で設定(例:1%/2%/1%)。
- 戦略固有: 期間、閾値、タイプ(例:MA期間8/21、RSI14でオーバーソールド30)。
- 注文設定: ロット数(例:0.1)、注文タイプ、ピップスでのオフセット、期限(時間単位)。
- タイムフレーム: 選択(例:M5)と自動調整および乗数設定。
すべてのパラメータにはデフォルト値と安全な設定範囲があり、使用前にバックテストが必要です。
動作概要
- 初期化: 選択された戦略に基づいてインジケーターを読み込み、過去データを検証。パラメータをタイムフレームに合わせて調整。
- バー単位: タイムフレームの新しいバーごとにアクティブな戦略のシグナルを収集・集計。強い合意がある場合のみ取引を実行。
- ティック単位: マージンを監視し、トレーリングストップを管理。
- セキュリティ機能: マージンが低い場合に取引を停止し、緊急時にポジションをクローズし、期限切れの注文を削除。
- ログ記録: シグナル、取引、マージン状況の詳細な出力で透明性を確保。
このボットは、複数のインジケーターを用いたスキャルピングを自動化したい経験豊富なトレーダーに適しています。バックテストなしのライブ取引には推奨されず、自動取引にはリスクが伴うため注意が必要です。
免責事項
このボットは教育およびテスト目的のみに提供されており、金融アドバイスを意図したものではなく、利益を保証するものではありません。金融商品の取引には、投入資本の全損失を含む重大なリスクが伴います。ボットは十分なバックテストを行った上で自己責任でご利用ください。開発者は利用による損失や損害について一切責任を負いません。実際の市場で取引を行う前に専門家の助言を求めることを推奨します。
5 | 0 % | |
4 | 100 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |