注文執行
成行注文とは、取引所またはブローカーでその時点で入手可能な最良の価格で即座に買う、または売るという指示のことです。ほぼ常に、ほぼ即座に約定しますが、その代償として、その瞬間に板が提示するどのような価格でも受け入れることになります。
シグナル自動化は成行注文に支えられています。チャンネルが「今すぐ買え」と言う場合や、TradingViewの戦略が発火する場合、その意図はポジションに入ることであり、板に残る指値注文ではその目的を果たせません。その代償はスリッページで、通常サイズの流動性の高いペアではごくわずかですが、薄いペアやニュース発生時、あるいは複数の価格帯を突き抜けるほど大きな注文では大きくなり得ます。成行注文は未知の価格で約定するため、エントリーに依存するすべての要素、とりわけストップ距離は、約定前ではなく約定後に計算する必要があります。
AlgoVestaは暗号資産取引所とMetaTrader 5の両方でエントリーを成行注文として発注し、その後取引先の確認情報から実際の約定価格と数量を読み取り、そこからpipsまたはパーセントベースのストップとターゲットを導出します。注文サイズはまず取引先の最小想定元本とロット刻みに照らして確認され、最も近い有効なサイズが要求値から許容誤差を超えて逸脱する場合、注文は送信されず、理由として最も近い有効な金額が示されます。これにより成行注文が選択していないサイズで約定することは決してありません。エントリーゾーンを伴うシグナルは、ライブ価格がすでにゾーンを外れている場合にブロックされることがあり、これが成行注文が値動きを追いかけてしまうことに対する主な防御策です。保護注文は約定確認の直後に作成され、フォレックス口座ではストップが確認できないポジションは設計上再びクローズされます。暗号資産の自動売買と約定価格の項目をご覧ください。
あるTradingViewアラートが5倍のレバレッジで100ドルの証拠金の「ETHUSDT buy」を送信します。AlgoVestaは500ドルの想定元本が取引所の最小値を上回り、ロット刻みの有効な倍数であることを確認したうえで成行買いを送信し、3,008.40での0.1662 ETHの約定を受け取り、その約定の1%下に2,978.32のストップを、2%上に3,068.57のターゲットを設定します。ダッシュボードにはアラート発火時にチャートに表示されていた3,007.10ではなく、3,008.40がエントリーとして表示されます。