外国為替と EA の基本
MT5 のポイント、ピップ、ティック サイズ: 単位の間違いを避ける
明確なユニットが明確な取引ソフトウェアを作成します。買値と買値のスプレッド制限またはストップロス距離を入力する前に、その数値がポイント、価格差、またはピップと呼ばれる市場慣例を意味するのかを確認してください。
3つのアイデアを分離する
ポイントは、シンボルの引用符で囲まれたポイント サイズです。ティック サイズは、取引可能な最小の価格増分です。ピップは、普遍的な MQL5 単位ではなく、特に外国為替で一般的な市場慣習です。 10 進数は表示精度を表します。それら自体では、すべての有効な取引増分が確立されるわけではありません。
シンボル指定による変換
ポイント サイズ 0.00001 の仮想の 5 桁 EURUSD 相場の場合、価格差 0.00020 は 20 ポイントに等しく、従来は 2 ピップに相当します。その変換をゴールドやインデックスに移植しないでください。実際のブローカー シンボルについては、SYMBOL_POINT および SYMBOL_TRADE_TICK_SIZE を読み取ります。
価格を有効な増分に合わせる
価格を表示桁数に四捨五入するだけでは必ずしも十分とは限りません。シンボルには、より大きなティック増分が必要な場合があります。意図した順序と停止に対して丸めを上または下に移動する必要があるかどうかを決定し、位置合わせ後に距離を再確認します。停止が許可された境界に近い場合、方向が重要になります。
入力とログにラベルを付ける
- 距離関連の各入力に単位を書き込みます。
- 拒否されたリクエストを診断するときに、シンボル ポイントとティック サイズを記録します。
- コード内の明確な境界で一度変換します。
- 結果をブローカーのシンボル仕様と照合して確認します。
MQLume で自分のものにしましょう
MQLume を使用すると、設定パネルを超えて、実装自体の明確さを向上させることができます。探検するQuantum Titan MT5そして私たちのXAUUSD仕様ガイド。