Trixter EE
- エキスパート
-
Andrei Samokhin
Welcome to my seller page. I develop applications in the fields of AI and machine learning, and I am also passionate about trading systems. My products are based on various machine learning techniques. I research and apply state-of-the-art algorithms for time series analysis and am constantly - バージョン: 1.0
- アクティベーション: 15
Elliptic Envelope(楕円包絡線)は、多次元データにおける外れ値(outliers)や異常値を検出するために設計されたパラメトリックな機械学習アルゴリズムです。
この手法は、「正常な」データ(主要サンプル)が多次元正規(ガウス)分布に従うという仮定に基づいています。
動作原理
- 楕円体の形成: 特徴量空間において、アルゴリズムは点の中心グループの周りに超楕円体を構築します。この楕円体の境界は、共分散行列と特徴量の平均値によって決定されます。
- マハラノビス距離の利用: 各点について、分布の中心からのマハラノビス距離が計算されます。この距離は、単なる近接度だけでなく、特徴量間の相関や異なる軸に沿ったデータのばらつきも考慮します。
- 堅牢性(ロバスト性)の評価(MCD): 外れ値自体が楕円体の中心や形状の推定を歪めるのを防ぐため、最小共分散決定子(Minimum Covariance Determinant, MCD)を使用します。アルゴリズムは、楕円体の「フィッティング」プロセスから極端な値を除外し、共分散行列の行列式を最小化する特定のサイズ(パラメータで指定)のデータサブセットを検索します。
- 分類:
- 楕円体の内側にある点 — 正常なオブジェクト(inliers、ラベル 1)。
- 楕円体の外側にある点 — 異常値または外れ値(outliers、ラベル -1)。
- 点が外れ値とみなされる距離閾値は、異常割合ハイパーパラメータ(contamination)によって設定されます。
使用目的
- データクリーニング(Data Cleaning): 主要モデル(分類、回帰)の学習前に、極端なノイズや測定誤差を除去。
- 異常検出(Anomaly / Outlier Detection): サンプル内の非標準オブジェクトの検索(例):
- 不正取引の検出(Fraud Detection)。
- センサーや機器の障害フィルタリング。
- 特徴量内の非典型的なパターンやノイズのフィルタリング。
ボット Trixter EE は、このアプローチを用いて構築されています。
Trixter EE アルゴリズムは、Elliptic Envelope(略称 EE)を使用してパターン認識を実装しています。私たちは、ゴールド市場は十分に効率的であり、大半の価格変動は予測不可能な市場ノイズを形成しているという前提に基づいています。しかし、ゴールドのチャートにおいて予測可能性が極めて高い特定の断片(いわゆる異常値)を抽出することができます。このようにして、私は予測精度の高いチャート領域の40%を割り出しました。
主要原則
- 複数のタイムフレームおよびインジケーター期間におけるゴールドのボラティリティ分析。
- 効果的なパターンを検索するためのボラティリティのグループ化(100〜3000)。
- 統計的検証:高い数学的期待値と統計的有意性。
- 検証に合格しなかったパターンはノイズとしてマークされ、そのような状況では取引を開始しません。
- リアル口座への接続前に、2年間のフォワードテストを義務付け。
ロジックの特徴
- 価格から離れた設定距離に指値注文(Limit Order)を出すことで、スリッページを最小限に抑制。
- 指値注文が約定せず(価格が水準に達せず)、シグナルが消失した場合は注文を削除。
- 保有ポジションにはストップロス(Stop Loss)とテイクプロフィット(Take Profit)が付与され、逆シグナルが発生した場合は成行で決済。
- マーチンゲール、アービトラージ、その他のハイリスク戦略は使用しません。
- 推奨タイムフレーム:M5からH1。最適:H1 XAUUSD。
- 柔軟な取引アクティビティの設定が可能(パラメータは以下を参照)。
基本設定
- Allow BUY signals, Allow SELL signals — 相場の方向に確信がある場合、買い/売りを許可または禁止します。
- Signals sensitivity, Filter sensitivity — シグナル感度およびノイズフィルタリングの閾値。デフォルト値は 0.5 です。よりクリアなシグナルを得るために 0.7〜0.9 に引き上げることが可能です。
- Filter by trading hours — 取引時間の制限。デフォルトは24時間運用です。
資金管理設定
- Distance in points for limit order — 価格から指値注文までの距離(ポイント)。デフォルト:250。数値が小さい → 取引数増加、数値が大きい → より保守的。
- Max positions + orders number — 同時に保有できる最大ポジション+注文数(ナンピン/グリッドなし)。デフォルト:3。
- その他:注文間の遅延時間、最大スプレッド制御、ストップロスおよびテイクプロフィット水準の設定が可能。
重要: デフォルト設定はすでに調整済みです。特別な理由がない限り変更しないでください。標準の .set ファイルを保存し、いつでも初期設定に戻せるようにしてください。
Elliptic envelope + 2つの分類器 → ONNXへエクスポート | フォワード期間:2年 | 推奨タイムフレーム:H1 XAUUSD
