MT4ファイルの機能置換。 - ページ 8 123456789101112 新しいコメント fxmozart 2007.01.14 22:12 #71 MT4のプロセス空間にDLLを注入することも可能です。 -いくつかのリソースを変更し、メニューやボタンなどを追加し、DLLを動的にロードさせることができる。 DLLを注入する。 できること -PEヘッダーを変更する(新しいDLLをロードして挿入する)。 -プロセススペースで注入しなさい。(INJLIB.)。 -マイクロソフトのDetour APIを使う...(迂回路を追加して、自分の呼び出した関数が終わった後にそこにジャンプバックする...迂回路の中でLoadLibraryExを使うのも実現可能...) : 基本的にASMでは function(x)を呼び出す(これが迂回する関数)。 関数 x(){ jmp MyDetour}を呼び出す。 関数 Mydetour { _asm{pushad}//This are look at registers, you need to save them, to return them to exact same when you return... Microsoft Detour library makes this easy... ここに関数を挿入 _asm (popad} } このチュートリアルを読むのは簡単です: http://www.codeproject.com/dll/DLL_Injection_tutorial.asp ここから、MT4へのカスタムリソースの追加、SQL関数の追加、Excelの追加など、DLLを追加してロードするだけで、様々なことができるようになります。 どうなるか教えてください、手伝う準備はできています...(しかし、すべての作業はしません...)そして、はい、私はこの分野でかなり知っています...(C++、ASM、C#)。 MT4 Files Functions Replacement. MetaTrader 4 Build 600 Working with files 削除済み 2007.06.27 06:44 #72 .dllの問題でヘルプが必要 こんにちは、皆さん。 メタトレーダー用のDLLを作成する際の問題について、どなたか助けていただけないでしょうか? 私はcode::BlocksかDevC++を使用しています。どちらもエラーなくDLLを作成しますが、メタトレーダーでは、エラー:cannot call function 'Test' from dll 'ExpertSample.dll' (error 127) が発生します。 全ての設定はOKで、DLLは許可され、ライブラリフォルダにDLLがあります... 私は、問題は私のIDEでコンパイルする前に私のプロジェクトまたはIDEのパラメータ設定であると推測しています。 誰かがこれについてのアイデアを持っている場合 どうもありがとうございました。 FerruFx gm6510 2007.07.09 21:59 #73 インジケーターをDLLに変換するには? こんにちは 私のインジケータをDLL拡張に変換する方法を知っている人はいますか? Sergey Golubev 2007.07.10 09:52 #74 参考までに。 このスレッドはhttps://www.mql5.com/en/forum/172885 です。 gm6510 2007.07.10 12:29 #75 はい、わかりました。 しかし、それはインジケータ用ではありません Stevensign 2007.07.17 03:46 #76 mtguru1.dll 質問 以下のMT4コマンドを使用しています。 handle=FileOpen(file,FILE_BIN|FILE_READ); FileReadString FileReadDouble FileIsEnding dllで同様の関数を実行できますか? gFileReadはこれらを行うことができますか? それとも、kernel32.dllを使ったもっと良い方法があるのでしょうか? 私はMT4のコードだけで、C++やdllには詳しくありません。 Frederik Gert Johannes Breytenbach 2007.12.03 18:17 #77 シャープデベロップ こんにちは。 C#、C++、VB.netを持っていない人のために。オープンソースの無料版はこちらからダウンロードできます。 SourceForge.netです。SharpDevelop オープンソースのプロジェクトはこちらでご覧になれます。 SharpDevelop @ic#code きっと気に入るはずです。 よろしくお願いします。 デリック DooMGuarD 2007.12.30 12:30 #78 DelphiとMQL4 皆さん MQL4で使用するためのDelphiのコードをどのように作成すればよいですか? どなたかサンプルをお持ちではないでしょうか? よろしくお願いします。 シャルル Sergey Golubev 2007.12.30 12:56 #79 このテーマに関連する他のスレッドもあります。 https://www.mql5.com/en/forum/172885 https://www.mql5.com/en/forum/176134 https://www.mql5.com/en/forum/175924 Sergey Golubev 2007.12.30 12:58 #80 そして、この小さなスレッドhttps://www.mql5.com/en/forum/174329 を更新し、機能を増やしました。 123456789101112 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
MT4のプロセス空間にDLLを注入することも可能です。
-いくつかのリソースを変更し、メニューやボタンなどを追加し、DLLを動的にロードさせることができる。
DLLを注入する。
できること
-PEヘッダーを変更する(新しいDLLをロードして挿入する)。
-プロセススペースで注入しなさい。(INJLIB.)。
-マイクロソフトのDetour APIを使う...(迂回路を追加して、自分の呼び出した関数が終わった後にそこにジャンプバックする...迂回路の中でLoadLibraryExを使うのも実現可能...) :
基本的にASMでは
function(x)を呼び出す(これが迂回する関数)。
関数 x(){
jmp MyDetour}を呼び出す。
関数 Mydetour {
_asm{pushad}//This are look at registers, you need to save them, to return them to exact same when you return... Microsoft Detour library makes this easy...
ここに関数を挿入
_asm (popad}
}
このチュートリアルを読むのは簡単です: http://www.codeproject.com/dll/DLL_Injection_tutorial.asp
ここから、MT4へのカスタムリソースの追加、SQL関数の追加、Excelの追加など、DLLを追加してロードするだけで、様々なことができるようになります。
どうなるか教えてください、手伝う準備はできています...(しかし、すべての作業はしません...)そして、はい、私はこの分野でかなり知っています...(C++、ASM、C#)。
.dllの問題でヘルプが必要
こんにちは、皆さん。
メタトレーダー用のDLLを作成する際の問題について、どなたか助けていただけないでしょうか?
私はcode::BlocksかDevC++を使用しています。どちらもエラーなくDLLを作成しますが、メタトレーダーでは、エラー:cannot call function 'Test' from dll 'ExpertSample.dll' (error 127) が発生します。
全ての設定はOKで、DLLは許可され、ライブラリフォルダにDLLがあります...
私は、問題は私のIDEでコンパイルする前に私のプロジェクトまたはIDEのパラメータ設定であると推測しています。
誰かがこれについてのアイデアを持っている場合
どうもありがとうございました。
FerruFx
インジケーターをDLLに変換するには?
こんにちは
私のインジケータをDLL拡張に変換する方法を知っている人はいますか?
参考までに。
このスレッドはhttps://www.mql5.com/en/forum/172885 です。
はい、わかりました。
しかし、それはインジケータ用ではありません
mtguru1.dll 質問
以下のMT4コマンドを使用しています。
handle=FileOpen(file,FILE_BIN|FILE_READ);
FileReadString
FileReadDouble
FileIsEnding
dllで同様の関数を実行できますか?
gFileReadはこれらを行うことができますか?
それとも、kernel32.dllを使ったもっと良い方法があるのでしょうか?
私はMT4のコードだけで、C++やdllには詳しくありません。
シャープデベロップ
こんにちは。
C#、C++、VB.netを持っていない人のために。オープンソースの無料版はこちらからダウンロードできます。
SourceForge.netです。SharpDevelop
オープンソースのプロジェクトはこちらでご覧になれます。
SharpDevelop @ic#code
きっと気に入るはずです。
よろしくお願いします。
デリック
DelphiとMQL4
皆さん
MQL4で使用するためのDelphiのコードをどのように作成すればよいですか?
どなたかサンプルをお持ちではないでしょうか?
よろしくお願いします。
シャルル
このテーマに関連する他のスレッドもあります。
https://www.mql5.com/en/forum/172885
https://www.mql5.com/en/forum/176134
https://www.mql5.com/en/forum/175924
そして、この小さなスレッドhttps://www.mql5.com/en/forum/174329 を更新し、機能を増やしました。