*

自動売買における仮想ストップロス、仮想テイクプロフィットの概念と意味

公開日: : 中級者EA開発 ,

Originally posted 2018-10-17 10:41:32.

最近の自動売買系の論文やコードを読んでいると「仮想ストップロス」、「仮想テイクプロフィット」という概念が出てきます。これは何のことを表しているのかというと、決済におけるストップロスやテイクプロフィットを予め予約注文としてFX業者に送信しておくのではなく、現在レートが決済予定レートになったら自動売買ソフトが成行で決済をするという機能です。

これはそもそも何のための機能かというと、FX業者のレート不正操作が疑われる場合にポジションの決済を操作されないようにするためという意味合いがあります。

ストップロスやテイクプロフィットを予めFX業者に送信すると、FX業者から見るとその決済予定価格は丸見えになります。ノミ業者の場合、トレーダーの利益=FX業者の損失になるので、FX業者としてはトレーダーに常勝して欲しくないという前提があります。

そのため、一時的にレートを操作してプラスで終わるはずのポジションをさっさと決済させてしまうという悪行をする訳です。この業界に入ったばかりの方は「業者がそんなことをするわけがないだろう」と思うかもしれませんが、FX業界ではよく行われてきたことです。

それに対抗する手段として出てきたのが、「仮想ストップロス」、「仮想テイクプロフィット」という訳です。

最近の海外EA(特にMQL5派生のEA)の場合には、この機能がついているかもしれません。ただ、この機能もメリットばかりではなく、
・成行決済なのでスリップが発生する
・何かの障害でEAが停止していた場合決済されずにポジションが残り続ける可能性がある
というデメリットもあります。

「Virtual StopLoss」というパラメータが出てきたら、「そういう背景があるんだなぁ~」くらいに思っといてください。

この投稿は役に立ちましたか? 役に立った 役に立たなかった 0 人中 0 人がこの 投稿 は役に立ったと言っています。
 

コメント

  1. EAが10000行越えになってしまった人 より:

    ヴァーチャルストップを常に使っていますが、DD業者だけでなく、むしろSTP業者がスプレッドで儲けているわけなので、スプレッドが広くなった時にオーダーしないために使っています。
    本来 OrderSend にスリッページだけでなく、スプレッドの制限値をかけてストップオーダーできるようにMT4が実装して欲しいものですが、それ以外のやり方があったりするのでしょうか?

Message

メールアドレスが公開されることはありません。

CAPTCHA


関連記事

(MQL4)MT4チャート上で動画を表示するやり方[EA自作]

MT4にはチャート上に画像を表示させる機能があります。 しかし、動画を表示させる機能はありません。

記事を読む

(MQL4)WEBサイトの情報を引っ張ってくるやり方[EA自作]

MT4のチャート上にWEBサイトの情報を参照する方法について紹介します。   背景

記事を読む

[MT4]EAに口座縛り/期間限定縛りをかける種類と方法(MT5)

良いEAができると、クレクレ厨がよってきますが、身内の人にならひっそりと配布したい場合もあります。

記事を読む

EAのトレードがコピートレードで流出するのを防ぐ方法

何かしらEAを配布するときには流出のリスクが伴います。EAそのものにアカウント縛りや、FX業者縛りな

記事を読む

[MQL]ティック更新よりも早い頻度で演算させる方法 と ちょっとした注意事項

MT4のEAは基本的にティックレートを受信する度に一回演算する仕組みになっています。 USDJPY

記事を読む

 
  • fxfx.work

    (↑広告です。このサイトの管理者の運営ではありません)

     


  • 横瀬兼元(ペンネーム)です。

    プロフィール
    商材を買わせようとする偽者がいるらしいのでご注意ください。
    ツイッター始めました(イマサラー)
    https://twitter.com/FxantennaC
    (埋め込みするとページ表示が極端に遅くなるので、リンクでご容赦を) 4000文字未満のトピックや話題はツイッターで発信しています。
  • fxfx.work

    (↑広告です。このサイトの管理者の運営ではありません)

Translate »
ページトップへ