ユーザー様の権利保護 & プログラム防衛について

当社では、ご購入いただいたユーザー様の権利を保護する観点から、次のの対策にてプログラム防衛を行っています。これらの対策により、EAプログラムの解読や不正使用ができなくなり、稼ぐロボの開発者でも復号表を作らない限り、解析は不可能になります。そして、その復号表の作成も、まず不可能です。

  1. dllファイル
  2. 難読化処理
  3. 暗号化コンパイル
  4. プログラムによる計算(関数を使わない)
  5. ダミーコードの挿入

是非、安心してご購入いただき、資産形成にご利用いただけますと幸いです。

なお、このような対策の必要性とは、把握できない不正使用による同一トレードの増加は、証券会社のサーバーおよびカバー先での約定の競合を惹起し、正規ユーザー様の資産形成に悪影響を及ぼす可能性があるためです。

dllファイル
ユーザー様の口座での正常稼働に必要な情報は、dllファイルに格納しています。この制御を不正に突破して稼働させる手段があったとしても、不正使用の場合は正常なトレードが行われません。
難読化処理
各EAには、ソースコードの難読化処理を適用しています。難読化処理により、生のmql4ファイルを見ても解読は極めて困難になります。下図のように数字の羅列に置き換え、更に改行を消していきます。
暗号化コンパイル
各EAは、ソースコードの難読化処理後に、暗号化コンパイル(MQL5 Cloud Protector)を適用しています。これにより、デコンパイルのハードルが数段上がり、仮にデコンパイルされたとしても、解読はほぼ不可能になります。
プログラムによる計算
の対策をしても、膨大な時間をかけることでトレードロジックが解析される可能性をゼロにはできません。そこで、トレードの際に必要な計算は、MT4エディタの組み込み関数ではなく、プログラムそのもので計算するようにしています。を併せることで、ロジックの解読はほぼ不可能になります。
ダミーコードの挿入
各EAのソースコードには、トレードとは関係のないダミーのプログラムコードが各所に散りばめられています。デコンパイルされたとしても、使われるトレードロジックを見つけ出すことは、森の中に隠した枝を探し出すのと同じです。
Kasegu_Robot