ありがとうございました。
MetaTrader拡張モジュール(DLL)の作成 - パート1
MetaTrader拡張モジュール(DLL)を作成する - パート2
もう1つ(または2つ)、私が書いているパートがあります。
お楽しみにウキウキウキウキ
EXCITING!!!!!!!
Codersguru君はファンタスティック! ありがとうございます。
ディー
優れたリソース !
こんにちは、codersguru!
素晴らしいコースですね。ありがとうございます。
dllを作成し、MT4でテストしてみようと思います。エラーコード 127(Cannot call function 'Test' from dll 'ExpertSample.dll' (error 127) )が発生しました。
以下は、私が行ったすべてのプロセスです。
1. .cppを書きます。
#define MT4_EXPFUNC __declspec(dllexport)
#include
BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID lpReserved) { APIENTRY DllMain(HANDLE hModule,DWORD lpReserved,LPVOID lpReserved)
{
スイッチ(ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
ケース DLL_THREAD_ATTACH:
ケース DLL_THREAD_DETACH:
ケース DLL_PROCESS_DETACH:
が壊れる。
}
return(TRUE);
MT4_EXPFUNC int __stdcall Test()
{
return(12);
}2. .def.を書きます。
3.3. コンパイルして、エラーなしで、ExpertSample.dll を \expertslibraries フォルダに入れる。
4. mq4テストファイルを作成します。
#import "ExpertSample.dll"
int Test();
#import
int init() { return(0); }.
int deinit() { return(0); }.
int start() { Alert( Test() ); return(0); }.5. コンパイルすると、エラーは出ません。
6.INDYテストをチャートに貼り付けて、DLLを許可するか確認すると...エラー 127.
VC++では、windows.hが見つからないので、コンパイルに問題があります。その後、DevC++やCode::Blocksを使用していますが、コンパイル時にエラーはありません。
私の質問:コーディング、C++プロジェクトのパラメータ、または何か他のことを忘れてしまったのでしょうか?
ご協力ありがとうございました。
FerruFx
WindowsでDLLを書くのは専門外ですが、cygwinでgccを使ってMT4用のものを書くことができました。コード中の呪文は別として、コンパイラは、依存するDLLに対してデフォルトを使わないようにするために、いくつかの引数を必要としました。多分、あなたも同じような問題を抱えているのではないでしょうか?
私が使ったgccの引数は以下の通りです。-shared -Wl,--add-stdcall-alias -mno-cygwin
もちろん、私はあなたのコンパイラーを知らないので、多分これは全く助けにならないでしょう。
ProfitProtector Expert Advisorのスクリプトはどこで手に入りますか?
こんにちは、codersguruです。
私はMQL4プログラミング の初心者です。あなたのPDFマニュアルをダウンロードしました。マニュアルの中で、コードスニペットについて非常によく説明されていることがわかりました。Expert Advisorについてとても興味があり、この言語でトレーディングのために多くのことができることを知り驚いています。マニュアルの中で、ProfitProtectorスクリプトをサイトからダウンロードすることができると書いてありました。今のところ、そのスクリプトを見つけることができません。サンプルスクリプトをダウンロードする方法を教えてください。
ありがとうございます。
Sweet、動画をありがとうございました
ビデオ
パトリックさん、こんにちは。
とても興味深いビデオをありがとうございました。ちょうど私が探していたものです。
あえてお聞きしますが、メタトレーダーと組み合わせて、サーバー側のDLLとクライアント側のDLLのインストラクションを作ることも可能でしょうか?それは本当に素晴らしいことだと思います。

- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
MetaTrader拡張モジュール(DLL)の作成 - パート1
MetaTrader拡張モジュール(DLL)を作成する - パート2
もう1つ(または2つ)、私が書いているパートがあります。
お楽しみに