説明
このcBotはマルチインジケーターのスコアリングエンジンです。
各バーのクローズ時に多くの異なるシグナル(ADX、EMA、ボリンジャー、MACD、一目均衡表、RSI、ストキャスティクス、およびDynamicTrendFlux、InstitutionalFlowRadar、Liquidity Cluster Order、Pressure Scanner、Deep Mood、Hub Pro、VWAP Pro ATR、Volume Delta CVD、ZigZag Proなどの多くのカスタムツール)を読み取り、それぞれを次のように変換します:
- +1 = 強気
- -1 = 弱気
- 0 = 中立
その後、個々の重みを掛け合わせ、すべてを合計してグローバルスコアにまとめます。
トレードは以下の場合にのみ開始されます:
- スコアがロング/ショートの閾値(Min Score Long / Short)を超える
- 最低限のインジケーター数が同意する(Min Indicators Aligned)
- ポジションおよびリスク制限(最大ポジション数、ボリュームなど)が守られている
その後、ボットは固定ピップスまたはATRに基づくSL/TP、およびオプションのBreakEvenとTrailing Stopでエグジットを管理します。
要するに、トレンド、平均回帰、機関フロー、ボリュームを一つの戦略に組み合わせる柔軟なフレームワークです。⚙️📊
📌 1. 一般設定 & ポジション制限
一般設定
- ラベル – このcBotが開くすべてのポジションにタグ付けするために使用(他のものと区別するのに役立ちます)。
- ボリューム(ロット数) – ロット単位の取引サイズ。
- ロング許可 – BUYトレードの有効/無効。
- ショート許可 – SELLトレードの有効/無効。
ポジション制限
- 最大ポジション合計 – このシンボル/ラベルに対する最大のオープンポジション合計(ロング+ショート)。
- 最大ロングポジション数 – 同時に保有できるロングトレードの最大数。
- 最大ショートポジション数 – 同時に保有できるショートトレードの最大数。
🧮 2. グローバルスコアフィルター
- 最小スコア ロング – ロングエントリーを許可するための最小スコア(
score >= MinScoreLong)。 - 最小スコア ショート – ショートのための最小の負のスコア(
score <= -MinScoreShort)。 - 最小インジケーター同意数 – 強気または弱気で同意しなければならないインジケーターの最小数。
これらの値を上げると、ボットはより選択的になります ✅(トレード数は減りますが、よりフィルタリングされます)。
📈 3. クラシックインジケーター
ADX / DMI
- ADX使用 – ADX/DMIの寄与を切り替え。
- ADX期間 – ADXの計算期間。
- ADX閾値 – トレンドを「強い」とみなすための最小ADX値。これ以下は中立とみなされます。
- ADX重み – グローバルスコアに対するADXトレンドバイアスの影響度。
EMA
- EMA使用 – EMAフィルターを有効にする。
- EMA期間 – EMAの長さ(例:高い時間足のトレンド用に200)。
- EMA重み – EMAシグナルの重み(価格対EMAおよびEMAの傾き)。
ボリンジャーバンド
- ボリンジャー使用 – ボリンジャーバンドを有効にする。
- BB期間 / BB標準偏差 – 期間と標準偏差の数。
- ボリンジャー重み – 平均回帰バンドシグナルの重み(下バンド近く→強気、上バンド近く→弱気)。
MACD標準
- MACD標準使用 – 標準のMACDクロスオーバーを有効にする。
- MACDロングサイクル / ショートサイクル / シグナル – クラシックなMACDパラメーター。
- MACD標準重み – MACDクロスオーバーの重み(MACD>シグナル=強気、MACD<シグナル=弱気)。
一目均衡表
- 一目使用 – トレンドフィルターとして一目雲を使用。
- 転換線 / 基準線 / 先行スパンB – 一目の設定。
- 一目重み – 雲の位置の重み(上=強気、下=弱気、中=中立)。
RSI
- RSI使用 / RSI期間 – RSIを有効にし、ルックバック期間を設定。
- RSI買われ過ぎ / RSI売られ過ぎ – OB/OSの閾値。
- RSI重み – 逆張りRSIシグナルの重み:売られ過ぎ→強気、買われ過ぎ→弱気。
ストキャスティクス
- ストキャス使用 – ストキャスティクスオシレーターを有効にする。
- ストキャス %K期間 / スローイング / %D期間 – ストキャスティクスのパラメーター。
- ストキャス買われ過ぎ / ストキャス売られ過ぎ – OB/OSレベル。
- ストキャス重み – 買われ過ぎ/売られ過ぎパターンの重み(K>DまたはK<Dのロジック)。
🔊 4. ボリューム & 市場活動
ボリュームフィルター
- ボリュームフィルター使用 – trueの場合、ボリュームが低すぎるとエントリーがブロックされます。
- ボリュームMA期間 – ボリューム移動平均の期間。
- ボリュームファクター – 現在のボリュームは少なくとも
MA * factorでなければなりません(例:1.2 = 平均の120%)。
🎯 5. SL/TP、ATR、ピップス、トレーリング、ブレイクイーブン
ATRベースのSL/TP
- ATR SL/TP使用 – 固定ピップスが無効の場合、ATR駆動のSL/TPを使用。
- ATR期間 – ATRのルックバック期間。
- SL/TP ATR乗数 ロング/ショート – SL & TPのATR乗数(ピップスに変換)(ロングとショート別々)。
ピップスベースのSL/TP
- ピップスSL/TP使用 – trueの場合、固定ピップス距離のみを使用し、ATR SL/TPは無視します。
- SL ロング/ショート(ピップス) – 固定SL距離(ピップス単位)。
- TP ロング/ショート(ピップス) – 固定TP距離(ピップス単位)。
トレーリングストップ
- トレーリングストップ使用 – 価格が有利に動くときに動的SLトレーリングを有効にする。
- TS距離 ロング/ショート(ピップス) – 現在の価格からのトレーリング距離。
- TSステップ ロング/ショート(ピップス) – SLを再度移動するために必要な最小のピップス改善。
ブレイクイーブン
- ブレイクイーブン使用 – 一定の利益後に自動的にSLをブレイクイーブンに移動。
- BEトリガー ロング/ショート(ピップス) – BEロジックをトリガーするための利益閾値(ピップス単位)。
- BEオフセット ロング/ショート(ピップス) – SLを移動するときのエントリーからのオフセット(利益確保のため)。
🧪 6. カスタム / プロインジケーター
DynamicTrendFlux (MACD DTF)
- MACD DTF使用 – スコアにDTFバイアスを有効にする。
- MACD DTF重み – DTFバイアスの重み:>0は強気、<0は弱気。
InstitutionalFlowRadar (RetailSmart)
- RetailSmart使用 – 機関のフローバイアスを使用。
- RetailSmart重み – 総スコアにおける強気/弱気バイアスの重み。
Liquidity Cluster Order (OrderBlock)
- OrderBlock使用 – 流動性クラスター/オーダーブロックの圧力を有効にする。
- OrderBlock重み – 強気/弱気圧力バイアスの重み。
Pressure Scanner (Squeeze)
- Squeeze使用 – スクイーズ/拡張検出を有効にする。
- Squeeze重み – 強気/弱気圧力シグナルの重み。
Deep Mood Distribution
- Liquidity Sentiment使用 – チャート上にディープムード/センチメントプロファイルを表示;視覚的のみでスコアには含まれません。
Hub Pro
- Hub Chandelier使用 / Hub Chandelier重み – Hub ProのChandelierシグナルを使用し、その重みを設定。
- Hub AVWAP使用 / Hub AVWAP重み – AVWAP(価格が上か下か)を指定の重みで使用。
- Hub CVD使用 / Hub CVD重み – CVDトレンド(上昇/下降)とその重みを使用。
VWAP Pro ATR
- VWAP Plus Pro使用 – VWAP Pro ATRを平均回帰コンポーネントとして有効にする。
- |z| 最小値 (VWAP) – VWAPからの絶対zスコア距離の最小値、「フラット/中立」ゾーンを避けるため。
- VWAP Plus Pro重み – VWAP平均回帰の重み:大きく下回る=強気、大きく上回る=弱気。
Volume Delta CVD
- Volume Delta使用 – Volume Deltaを方向性フローフィルターとして使用。
- デルタメソッド – デルタ計算に使用する方法(例:クローズ対前回クローズ)。
- リセットモード – CVDのリセット頻度(日次など)。
- デルタEMA期間 – デルタに対するEMAの長さ(0=無効)。
- 最小|デルタEMA| – 有効なデルタシグナルに必要な最小絶対EMA。
- Volume Delta重み – Volume Deltaの強気/弱気シグナルの重み。
ZigZag Pro
- ZigZag Pro使用 – 最後に確定したピボットをトレンドの指標として使用。
- ZigZag Pro重み – そのシグナルの重み:最後のピボットの安値=強気、最後のピボットの高値=弱気(最後の2つのピボットでフォールバック)。
概要
Trades are initiated only when the global score meets predefined long or short thresholds and a minimum number of indicators align, while respecting position and risk limits. The bot supports configurable parameters for trade volume, maximum open positions, and directional trade permissions (long/short).
Exit management includes stop loss and take profit based on fixed pip distances or ATR multiples, with optional trailing stops and break-even adjustments. Volume filters can block entries during low volume periods.
This framework integrates trend-following, mean-reversion, institutional flow, and volume analysis into a single strategy, applicable across various markets including Forex, indices, commodities, stocks, and cryptocurrencies. The bot’s modular design allows customization of indicator usage and weighting to tailor the scoring and trading behavior.
