*

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

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

Originally posted 2018-12-20 12:30:35.

何かしらEAを配布するときには流出のリスクが伴います。EAそのものにアカウント縛りや、FX業者縛りなどをつけることが一般的ですが、他のチャートにコピートレードシステムを設置されると、リアルタイムでトレードデータが流出する可能性があります。

 

コピートレードでEAの口座縛りが回避される

これはどういうことかというと、例えば50,000円するEAが販売されていて、それを3つのアカウントで使用したいと考えています。しかし、そのEAには口座認証があり、複数のアカウント上で稼働させることはできません。

しかし、一つのアカウント上でその有料EAを稼働させて、そのMT4にコピートレードシステムを稼働させれば、第二・第三のMT4にトレードをコピーすることが可能というわけです。

EAを利用する側からすればお得な使い方ですが、販売する側、提供する側からすると、何とかしてこれを阻止したいというわけです。

 

ちょっとした対策

解決法から言うと、
他のチャート上でコピーツールEAを稼働させないように記述すれば可能です。

 

EAをセットしているチャート以外のチャートを強制的に閉じる

コピーツールを稼働させるには、それが中継システムを経由するしないに関係なく、
少なくとも一つのチャート上に専用のEAなりスクリプトなりを設置しなければならないので、
ChartFirst()、ChartNext()、ChartID、ChartCloseで自分以外のチャートを強制的に閉じればコピートレードを阻止できます。

 

この対策のデメリット

この方法を使うともちろんデメリットもあります。

それは利用者からするとそのEAが稼働しているチャートしか開けないということです。

もし裁量トレードもする利用者であれば苦情がきてもしょうがないですね。事前告知は必須です。

しかし、この業界にはそれでもOKという層も比較的あって、特にMT4のアカウントだけ借りて疑似的にファンドをしているような層と取引する場合にはこういった処理は必要になるかと思います。

もしコピートレードを阻止するだけでなく、コピートレードされていることを遠隔で把握したい場合には、(”お仕置き”をしたい場合には)
サーバーを設置して、EAからサーバーにデータを流すシステムをあらかじめ設置しておく必要があります。

もともとがWEBアカウント認証方式の場合、データベースのテーブルの列にほかのチャートの情報を入れる列を作ればいいだけなので簡単です。

 

100%防げるわけではない

この方法の場合でも完全にコピートレードによるトレードの流出を防げるわけではありません。もし使わられているコピートレードシステムがチャートに依存しない仕様のシステムの場合、突破される可能性があります。

 

具体的にはEAではなく、インジケーターの形式でコピーするとかです。しかし、その場合、コピー元はインジケーターで、コピー先はEAになるので、ユーザーフレンドリーなコピートレードシステムとは言い難いですね。

また、ファイル関数やログ出力でトレードデータを抜き取る、ということも考えられますが、安定性とスピードにかけるので、そういったコピートレードシステムもあまり優秀なシステムとは言えないと思います。(本題からはそれますけど…)

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

Message

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

CAPTCHA


このコメントはWEBに公開されるので、問い合わせ等はメールなどでお願いします。

関連記事

最近の海外のEA開発の流行り:ロングとショートのパラメータ群を分ける

表題の通りですが、最近海外製のEAではロングとショートのパラメータを分けるのが流行っているようです。

記事を読む

iCustomではEA化できないインジケーターをEA化するやり方

世の中にはいろいろなMT4用インジケーターがあるわけですが、その中にもEA化できるインジケーターとE

記事を読む

スマホから稼働中のEAを操作、チェックするアイディア[RDP以外で]

自動売買システムはVPSなどに設置することで24時間稼働させられますが、スマホから外出先でチェック、

記事を読む

(MQL4プログラマのための)先に知っておくと時間を節約できるMQL4の仕様

ほとんどの人には関係ない記事だと思います。 開発者の方が検索してたまたま見てもらうような覚書です。

記事を読む

[MQL4]EAの稼働が終了しても、データを記録しておく方法

(注:ディープラーニング関連の話ではありません。) MT4のEA、インジケーターは、基本的にバ

記事を読む

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

     


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

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

Translate »
ページトップへ