アイデアの著者: 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識別子;
- スリッページ - スリッページのサイズ。
このエキスパートアドバイザーはランダム番号生成器に基づいているため、テスト結果は正確に表示されず、毎回異なる結果が得られます。