6添付ファイル完全なmq4-mq5ファイルは暗号化され、ex4-ex5ファイルに保存されます。誰が暗号化アルゴリズムを作成したのは、あなたのソースコードへの鍵、コメントが含まれています。
専用のPCでMT4-MT5の外に独自のプラットフォームを構築する時間があれば、MT4は同じPCを共有している場合にはハッキングできます。
提供されたすべての情報を注意深く読んでください。このスレッドは将来の損失からあなたを救うかもしれません。
まず第一に、市場への私のアプローチは、定量分析に基づいて純粋な数学であると指定する必要があります。
小売業界での真の数字は次のとおりです。3人のトレーダーが常に利益を上げ、5000人が苦労しています(数千の取引口座にアクセスしたブローカー証)。常に有益であることについて話しているだけです。
小売は市場の17%であり、貿易コスト取引をカバーして業務効率を改善するためには、機関にとって非常に貴重な収入源です。彼らは、二度考える必要があまりにも小さいので小売店を狩っていないと述べました。効率が要求され、仕事用に設計されたアルゴリズムを使って最大限に制限されている世界に住んでいます。彼らは最後の1ドルを払うでしょう。
よく知られているAnton KreilはYouTubeのビデオでブローカーと投資銀行の関係を説明しています。彼らは投資銀行のファサード、単純な仲介業者であり、できるだけ多くの顧客を募集する単一の目的と、ウェブセミナー、あなたが無料のローン(無利子)とボーナスを与えている理由と、なぜ市場が常にあなたのエントリーに逆らっているのかを疑問に思うことはありませんか?あなたが購入売りボタンを押すとすぐに誰かがあなたの心を読むことができる感覚を与える?
マーケットメーカーは本当にあなたの心を読むことができ、私は彼らのやり方を説明します。
特定の価格レベルで市場を動かすためには、MMは、利益が得られるかどうかを見るためにできるだけ多くのトレーダーの正確なポジションを知る必要があります。彼らは、指値注文を行った人の正確なポジションを知っていますが、これは十分ではありません。スマートトレーダーの多くは、手を出すリスクを理解し、この種の静的注文を避け、さまざまな市場条件に基づいて動的注文を生成するシステムを構築しています。これは仲介業者によって行われる汚い仕事です。
これはMT4-Mt5に関連していますが、他のすべてのプラットフォームで実行されます。ブローカロボットはMT $メモリから専門家またはインジケータの生成されたパラメータを簡単に読み取ることができますが、彼らはソースコードが必要です。トレーダが変更を加えるたびに、コンパイルされたコードを逆アセンブルするのはちょっと複雑です。ロボットがソースコードを直接読み込み、何が起こるのかを理解するのがずっと簡単ですプログラマーがMT4の場所とは異なる別のマシンでコンパイルするために、そしておそらくインターネットアクセス(安全な環境)なしでコンパイルフェーズでソースコードを処理することはできません。残っている解決策は... ex4ファイルの中にソースコードを詰め込み、ファイル全体を暗号化し、強力な暗号化アルゴリズムを使用し、ex4ファイルの中に復号化キーを保存します。
仲介ロボットがコードを持って実行する場合、またはterminal.exeの内部にプログラミングされた仲介ロボットがコードを読み取って、市場状況を再現するためには価格をどれだけ動かす必要があるかをリアルタイムで計算することができます注文をトリガすることは、彼らが戦略のために予想した価格で取引する意図に基づいて仮想注文を生成します。この注文は証券会社に、その後マーケットメーカーにプッシュされます。今度は円が閉じられ、行動の時間です。
Metatraderは、生成されたex4形式とデータに含まれる情報については何も公開していませんでした。
freelancer.comからの引用
ソースコードはex4-ex5ファイル内にパックされています。コードがなければ、同じフォルダ内にソースコードがないexファイルからエラーが直接見つかる正確な列と行をmetatraderが検出することは不可能です。この場合、100個の要素しかロードできないバッファを作成しました:double buff [100];エキスパートが実行すると、このバッファに100個以上の要素をロードして配列を生成しようとします範囲外のエラーです。Originally Posted by ;
最初の画像では、108行目の10行目にエラーが表示されます。このテストは、フォルダからソースファイルを削除した後に実行されます。
今度は同じ行の2桁の空白を10桁目から12桁目に移動して何を推測しましょう。
端末がex4コンパイル済みコード内のソースコードを読んでいない限り、コンパイル済みコード内の2つの空白を検出することは不可能です。
これはテスト済みのソースコードのないフォルダです。
これは、誰がそれをテストしたいのかというエラーのある専門家です。
https://www.forexgroove.com/attachme...8327592088.ex4
C の場合、ソースコードを10回コンパイルすると、同じexeファイルの10倍のコンパイルが行われますが、暗号化に使用されるポリモーフィックアルゴリズムのためにコンパイルされたex4ファイルは、コンパイルから別のコンパイルに変更し続けます。
これらは、30秒の範囲の時間内に変更されていない2つのex4コンパイルです。
もし私が上に移動し、メモリ内のterminal.exeを解読して暗号化され、ブローカに送られる前にすべてのデータパケットを盗聴していたら...他に何が見つかるか知っている人はいますか?セキュリティ上の問題はほとんどありません。
私は簡単に邪悪なロボットをプログラミングして、あなたのEAの将来のすべての命令を読んで予期することができます。ブローカーに仮想命令を作成して送信したり、EAに強制的にトリガーを延期するよう強制することができます注文し、いくつかのピップを期待する利益を取る...あなたの可能な利益から少しずつあなたが利益を上げて食べて、あなたの敗者をたくさんのビッグナーにするのに十分なほど。
あなたのEAの中でこれを行うことは検出できません。要求された順序を実行するために実行側で同じことをやり直すことは、ターミナルログファイルで見ることができ、ブローカであればどの方法で選択できますか?
問題は次のとおりです。EAが本当のライブ取引で行動を失ったり変えたりするのをなぜ裏づけているのか
私は、algoをdllにプログラミングし、それをMT4に注入して盗まれたコードを守るために使っていましたが、それは外に出て自分のインターフェースを構築するより良い解決策であることに気付きました専用のPCで、安全な環境に保管してください。 PCにインストールされているすべてのソフトウェアはプログラマにリモートアクセスでき、MT4は簡単にトロイの木馬に変換できます。
私は数時間前にMT4アルカトラズスから脱出しました。次は誰ですか?