*

EAと口座認証

EAを第3者に渡すとき、何かしらの制限をかけておかないと、
コピーされてしまう可能性があります。

制限がなしEAの場合、コピーされれば、
知らぬ間にいろいろなところで使われてしまいます。

そうなると、エッジが消失し(トレードロジックの優位性)
EAが使い物にならなくなる可能性も0%ではありません。

そこで、EAに制限をかける必要性がでてきますが、
現在では様々な方法があります。

■コンパイル時に口座番号を書き込むパターン
■WebRequestを使ってWEBサーバーに認証させるパターン

まず、
ソースコードに直接
「この口座番号、この口座名のアカウントでしか動かしませんよ」という
記述をします。

(これをOnCalculate、Startの上部に貼り付けます。)
(コードは結構適当です。)

その状態でコンパイルすると、 その指定した口座以外では、
何もしなくなります。

この方法は非常に簡単で、初心者向きですが、
利用者が多い場合や、配布先の情報が不明な場合には使えません。

■WEBサーバーに認証させるパターン

かつてMQL4にWebRequestがなかった時代、(2014年2月以前)では、
DLLを使わなければWEBサーバーにアクセスすることができませんでした。

(FTPを使えばアクセス自体はできましたが、
セキュリティの観点からは現実的ではありませんでした。)

WebRequestとは、EAからWEBにアクセスする関数で、
数行の記述で、ネットワークに接続することが可能です。

接続方法もGETとPOSTがあるので、
ログインが必要なサイトでも、ログインすることができます。

(ウェブサーバーに詳しくない方は、GETとPOSTググってね。)

てきとうにレンタルサーバーを借りて、
データベースを構築しておけば、

このWebRequestと併用することで、オンライン認証ができます。

この認証方法の場合、プログラムの組み方によっては、
サーバー側からEAを停止したり、リストを取得することができるという
非常に強力なメリットがあります。

デメリットは、
開発者がMQLとSQLとPHP(もしくはPerl)とHTMLに精通していなければならないので、
すこしハードルが高いということです。

もしどうしても、開発者がいなければ
ご相談ください。

Message

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

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

関連記事

EAとデコンパイル(デコーダー)

にわかには信じがたい話ですが、 かつてのEAをデコンパイルすることができました。 ちなみに、

記事を読む

第25回:EAに指値注文、逆指値注文でエントリーさせる

EAに指値注文、逆指値注文でエントリーさせる記述 これまでには決済で指値注文、逆指値注文をしてきま

記事を読む

MQLxPHP サーバを経由するコピートレードツールを作る1

以前、DLLなしで動くコピートレードツールを連載しましたが、 今回はサーバを経由するコピートレード

記事を読む

TradeStationでFXをやるとティックチャートとレンコン足が使える

FXをやるなら、専門特化したMetaTraderが総合点では圧倒的に高いと思います。 しかし、部分

記事を読む

MT4から取引所のビットコインレートを取得して比較する

今までMQLしか触ったことがない人にとって、jSONだのHASHだのが出てくるAPIの処理は荷が重か

記事を読む

 
  • ブログ管理人の横瀬兼元(ペンネーム)です。

    "FX"の自動売買システムに興味がある方はinfo@aiforex.infoにご連絡ください。
    担当の方が対応します

    トレード成績はこのブログに掲載しています。


    株、仮想通貨、それ以外の私に対するご連絡は
    infoあっとfxantenna.com
    まで

ライトコインLTCのアービトラージ取引結果 binance vs poloniex

今回はライトコインのアービトラージ結果です。 最初はレート差1USD

仮想通貨アービトラージに取引所間の送金は必ずしも必要ではない

ここまで話を進めてきていまさら~な感じもするのですが、そもそものところ

BCH(ビットコインキャッシュ)のアービトラージの取引結果(Binance vs Poloniex)

今回はビットコインキャッシュのアービトラージの取引結果です。

ETH(イーサリアム)のアービトラージの取引結果(Binance vs Poloniex)

前回まででアルトコインのアービトラージの作り方や背景について説明しまし

APIを使ったアルトコインの自動アービトラージ

国内の取引所ではAPI取引でビットコイン以外をトレードできないため、ア

→もっと見る

PAGE TOP ↑