ホーム システムトレード 投稿

MetaTrader 5用ポーカーショーEAの解説と活用法

添付ファイル
20485.zip (4.52 KB, ダウンロード 0回)

アイデアの著者: Gladiator

MQL5コードの著者: Vladimir Karputov

このEAは、ランダム番号生成器に基づいてポジションのエントリーを判断します。ポーカーの組み合わせに基づく8段階のグラデーションがあります。具体的には、ポーカーの組み合わせ番号パラメーターは以下の通りです:

  • ストレートフラッシュ → 127;
  • フォーカード → 255;
  • フルハウス → 511;
  • フラッシュ → 1023;
  • ストレート → 2047;
  • セット → 4095;
  • ツーペア → 8191;
  • ワンペア → 16383。

指定されたグラデーションが現在のランダム番号生成器の値を上回る場合、これはエントリーシグナルとなります。

次に、トレンドの有無がチェックされます:

  • Reverseパラメーターが「false」に設定されている場合:
    • 移動平均線がアスク価格よりも高い(移動平均と価格の最小距離) → これはBUYシグナルです;
    • 移動平均線がアスク価格よりも低い(移動平均と価格の最小距離) → これはSELLシグナルです。
  • Reverseが「true」に設定されている場合:
    • 移動平均線がビッド価格よりも低い(移動平均と価格の最小距離) → これはBUYシグナルです;
    • 移動平均線がビッド価格よりも高い(移動平均と価格の最小距離) → これはSELLシグナルです。


入力値

  • ポーカーの組み合わせ番号 - 確率のグラデーション;
  • ロット数 - 開くポジションのサイズ;
  • ストップロス
  • テイクプロフィット
  • BUYを使用 - BUYポジションを開くことを許可;
  • SELLを使用 - SELLポジションを開くことを許可;
  • MAトレンド: 移動平均と価格の最小距離 - 最小距離の値;
  • MAトレンド: 期間 - 移動平均の時間枠;
  • MAトレンド: 平均化期間 - 移動平均の平均化期間;
  • MAトレンド: 水平シフト - 移動平均の水平シフト;
  • MAトレンド: スムージングタイプ - 移動平均のスムージングタイプ;
  • MAトレンド: 価格タイプ - 価格の種類;
  • Reverse. "false" → MAが上、BUY; "true" → MAが上、SELL - 移動平均のシグナルを反転;
  • マジックナンバー - ユニークなEA識別子;
  • スリッページ - スリッページのサイズ。

このエキスパートアドバイザーはランダム番号生成器に基づいているため、テスト結果は正確に表示されず、毎回異なる結果が得られます。

関連記事

コメント (0)