Expert Advisorでスクリプトを実行する - ページ 9 123456789 新しいコメント Dadas 2012.08.16 06:28 #81 そして、ボタンもできました あとは、スタイリングするだけです。 Dadas 2012.08.16 06:39 #82 onewithzachy:ダダスさん、こんにちは。1.EAのスマイリーがクリックできないので、出来るだけ試してみてください。2.デコンパイルされたコードを投稿しないでください。コンパイルされたコードは、その所有者に属する著作物です。mql4-mql5 .com は MetaQuotes (MQ) に属し、MQ は著作権侵害をサポートしません。 1.1.どういうことですか? 私のEAがチャート上にあり、EAコントロール パネルが開くときにスマイリーフェイスをクリックします - いつも、「X」、FROWNまたはSMILEを一度クリックしたとき。 2.OK、削除しました - しかし、それは無料であり、同様にデモが付属しています。 そして、私はそれを逆コンパイルしていません.mq4ではなく、.ex4を投稿しました。OneClickTradingスクリプトの.mq4は持っていないのです。 3.と4.は関係ない - 私は私が必要とするものを見つけました onewithzachy 2012.08.16 06:53 #83 Dadas:1.どういうことですか? 私のEAがチャート上にあり、EAコントロールパネルが開くときにスマイリーフェイスをクリックします - いつも、「X」、FROWNまたはSMILEを一度クリックしたとき。2.OK、削除しました - しかし、それは無料であり、同様にデモが付属しています。そして、私はそれを逆コンパイルしていません.mq4ではなく、.ex4を投稿しました。OneClickTradingスクリプトの.mq4は持っていないのです。 3.と4.は関係ない - 私は私が必要とするものを見つけました こんにちは、Dadas。 1.1番はその通りです。スマイリーはMTにハードコードされています。私のEAはループで動作するので、それをクリックしてもプロパティウィンドウは 開きません。 2.2.ソースコードなしで無料で提供されているのですが、「無料のデコンパイラを 探したのですが、見つかりませんでした。ヘルプは感謝 - 多分あなたたちは、このファイルとのsmthを行うことができますか?" 。 3.3. あなたはすでにホーホーでそれを見つけ、まだあなたは尋ね続けるので、私は答えた。 Dadas 2012.08.16 11:20 #84 onewithzachy: ダダスさん、こんにちは。 3.あなたはすでにho hoでそれを見つけたのに、それでも聞き続けるので、私は答えました。 いいえ、私はあなたのho hoでそれを見つけなかった! 私はここでそれを見つけた: https://www.mql5.com/go?link=https://www.fx1.net/wiki/pmwiki.php/MT4GUI/MT4GUI - あなたは私の以前の投稿を見逃したに違いありません。 そして、それは動作している!!! 多分それはあなたのhohoで同じである、私は知らない。 私が見つけたものは明確に説明されており、それは私が必要としたものです。 今、EAは、状況に応じて、いくつかの異なるスクリプトを呼び出しています。 自動または手動で注文を出したり閉じたりしています。 必要であれば、Expertsボタンを無効化する。 さらに、各機能のON/OFFボタンを紹介します。 そして、LotManagementがOFFの場合、Lotを入力するフォームボックス。 そして、3種類のEAを1つにまとめて、スイッチオプションで切り替えるとか。 最終的にはスタンドアローンのアプリケーションにしようと思っています。 しかし、それは長い道のりです、なぜなら私にはまだそのスキルがないからです。 P.S.確認しましたー、あなたのほーは私が見つけたものとは全く違うものです。ちなみに、私はこのフォーラムで見つけましたよ。 Dadas 2012.08.16 19:39 #85 こんにちは、皆さん。 私のEAはこのような感じです。 そして、あなたはそれが動作しているのを見ることができます。 まだ、完成していません。 Dadas 2012.08.19 10:54 #86 万が一、この情報を探している人がいたら このように別のEAから別のEAを動かすことも可能です。 #include <WinUser32.mqh> #define MT4_WMCMD_REMOVE_EXPERT 33050 int start() { if(ConditionsForOpeningMySecondEA==true) { DisableExperts(); // when Experts enabled - disables Experts RemoveEA(); DisableExperts(); // when Experts disabled - enables Experts RunMyEA(); { } void DisableExperts() // Emulates keyboard event for Ctrl+E { keybd_event(17, 0, 0, 0); // CTRL down keybd_event(69, 0, 0, 0); // E down keybd_event(69, 0, 2, 0); // E up keybd_event(17, 0, 2, 0); // CTRL up } void RemoveEA() { PostMessageA(hwnd,WM_COMMAND,33050,1); } void RunMyEA() { // Runs another EA with HOTKEY assigned keybd_event(18, 0, 0, 0); // ALT down keybd_event(69, 0, 0, 0); // E down keybd_event(69, 0, 2, 0); // E up keybd_event(18, 0, 2, 0); // ALT up } 私はこれを使っていますが、うまくいっています。 qjol 2012.08.19 11:13 #87 の代わりにBTWを使用します。 void DisableExperts() // Emulates keyboard event for Ctrl+E { keybd_event(17, 0, 0, 0); // CTRL down keybd_event(69, 0, 0, 0); // E down keybd_event(69, 0, 2, 0); // E up keybd_event(17, 0, 2, 0); // CTRL up } 使用 #include <WinUser32.mqh> #import "user32.dll" int GetAncestor(int hWnd, int gaFlags); #import void DisableExperts() // Emulates keyboard event for Ctrl+E { int hwnd = GetAncestor(WindowHandle(Symbol(),Period()),2); PostMessageA(hwnd,WM_COMMAND,33020,1); } PS ALT + Eでは何もできない Dadas 2012.08.19 14:43 #88 qjol: ちなみに、代わりに 使用 PS ALT + Eは注意 Alt+Eはデフォルトでは何も割り当てられていません。 まず、何かに割り当てる必要があります。 今編集したら、正しくなりました。 Dadas 2012.08.19 14:53 #89 うん、うまくいったよ、ありがとう Goldengirl9 2022.02.11 12:30 #90 皆さん、こんにちは。 このサイトへの投稿に感謝します。 私はコーディングの初心者で、スクリプトを処理して注文を出すEAを作りたいのですが、スクリプトはホットキーで実行されるようにしたいのです。MT4を使っていますが、これを実現する方法について何か提案はありますか?現段階では、これが実現できるように接続する方法についてあまり明確ではありません。 あなたの提案は大歓迎です。 ありがとうございました。) 123456789 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
そして、ボタンもできました
あとは、スタイリングするだけです。
ダダスさん、こんにちは。
1.EAのスマイリーがクリックできないので、出来るだけ試してみてください。
2.デコンパイルされたコードを投稿しないでください。コンパイルされたコードは、その所有者に属する著作物です。mql4-mql5 .com は MetaQuotes (MQ) に属し、MQ は著作権侵害をサポートしません。
1.1.どういうことですか?
私のEAがチャート上にあり、EAコントロール パネルが開くときにスマイリーフェイスをクリックします - いつも、「X」、FROWNまたはSMILEを一度クリックしたとき。
2.OK、削除しました - しかし、それは無料であり、同様にデモが付属しています。
そして、私はそれを逆コンパイルしていません.mq4ではなく、.ex4を投稿しました。OneClickTradingスクリプトの.mq4は持っていないのです。
3.と4.は関係ない - 私は私が必要とするものを見つけました
1.どういうことですか?
私のEAがチャート上にあり、EAコントロールパネルが開くときにスマイリーフェイスをクリックします - いつも、「X」、FROWNまたはSMILEを一度クリックしたとき。
2.OK、削除しました - しかし、それは無料であり、同様にデモが付属しています。
そして、私はそれを逆コンパイルしていません.mq4ではなく、.ex4を投稿しました。OneClickTradingスクリプトの.mq4は持っていないのです。
3.と4.は関係ない - 私は私が必要とするものを見つけました
こんにちは、Dadas。
1.1番はその通りです。スマイリーはMTにハードコードされています。私のEAはループで動作するので、それをクリックしてもプロパティウィンドウは 開きません。
2.2.ソースコードなしで無料で提供されているのですが、「無料のデコンパイラを 探したのですが、見つかりませんでした。ヘルプは感謝 - 多分あなたたちは、このファイルとのsmthを行うことができますか?" 。
3.3. あなたはすでにホーホーでそれを見つけ、まだあなたは尋ね続けるので、私は答えた。
ダダスさん、こんにちは。
3.あなたはすでにho hoでそれを見つけたのに、それでも聞き続けるので、私は答えました。
いいえ、私はあなたのho hoでそれを見つけなかった!
私はここでそれを見つけた: https://www.mql5.com/go?link=https://www.fx1.net/wiki/pmwiki.php/MT4GUI/MT4GUI
- あなたは私の以前の投稿を見逃したに違いありません。
そして、それは動作している!!!
多分それはあなたのhohoで同じである、私は知らない。
私が見つけたものは明確に説明されており、それは私が必要としたものです。
今、EAは、状況に応じて、いくつかの異なるスクリプトを呼び出しています。
自動または手動で注文を出したり閉じたりしています。
必要であれば、Expertsボタンを無効化する。
さらに、各機能のON/OFFボタンを紹介します。
そして、LotManagementがOFFの場合、Lotを入力するフォームボックス。
そして、3種類のEAを1つにまとめて、スイッチオプションで切り替えるとか。
最終的にはスタンドアローンのアプリケーションにしようと思っています。
しかし、それは長い道のりです、なぜなら私にはまだそのスキルがないからです。
P.S.確認しましたー、あなたのほーは私が見つけたものとは全く違うものです。ちなみに、私はこのフォーラムで見つけましたよ。
こんにちは、皆さん。
私のEAはこのような感じです。
そして、あなたはそれが動作しているのを見ることができます。
まだ、完成していません。
万が一、この情報を探している人がいたら
このように別のEAから別のEAを動かすことも可能です。
私はこれを使っていますが、うまくいっています。の代わりにBTWを使用します。
使用
PS ALT + Eでは何もできない
ちなみに、代わりに
使用
PS ALT + Eは注意
Alt+Eはデフォルトでは何も割り当てられていません。
まず、何かに割り当てる必要があります。
今編集したら、正しくなりました。
皆さん、こんにちは。
このサイトへの投稿に感謝します。
私はコーディングの初心者で、スクリプトを処理して注文を出すEAを作りたいのですが、スクリプトはホットキーで実行されるようにしたいのです。MT4を使っていますが、これを実現する方法について何か提案はありますか?現段階では、これが実現できるように接続する方法についてあまり明確ではありません。
あなたの提案は大歓迎です。
ありがとうございました。)