MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1185 1...117811791180118111821183118411851186118711881189119011911192...1953 新しいコメント Viaa Eslav Anatol'evmh Kudravtsev 2020.06.23 16:23 #11841 何も変えていません。以前、MQLの古いバージョンではエラーはなく、EAがシステムをロードしませんでしたが、今はロードするので、エラーに気付きました。テスターとオンラインは別物です(道を知っていて通るようなものです)。私自身、言語から何かを削除しようとしたら、悪化してしまいました。 Seric29 2020.06.23 21:12 #11842 bbrisk:皆さんこんにちは!私のコンストラクションでデータを処理する際にエラーが発生します。for(int trade = OrdersTotal() - 1; trade >= 0; trade--){if(OrderSelect(trade, SELECT_BY_POS, MODE_TRADES)){if(OrderSymbol() == Symbol() && OrderMagicNumber() == 1 && (OrderType() == OP_BUYSTOP) ....買い注文の保留は なく、1件が未決済で、もしあればの状態です。この問題に遭遇された方はいらっしゃいますか? 皆さんは、この機能を見て Print(); パラメータを入力し、何が起こるかを見ることで、どこにエラーがあるのかがわかります。Expert Advisor のジャーナル(MT4 の Expert タブ)に情報が出力され、ファイルを開くことも可能です をコピーして比較します(ファイル名20200621は2020.06.21と解読)。 DeskPinsを使って、開いているファイルとコードやチャートを表示させることも可能です。また、ファイル20200621は4mbを超えないようにしてください。 DENYS KOSHCHAVETS 2020.06.23 23:00 #11843 こんにちは、皆さん、EAを名前にバインドする方法を教えてください。 Igor Makanu 2020.06.23 23:27 #11844 DENYS KOSHCHAVETS: こんにちは、皆さん、EAを名前にバインドする方法を教えてください。 これは難題というか、誰がEAをリネームすべきなのか、一般的には見当もつかないし、解決策もない。 WindowExpertName()関数を使ってみるしかないのですが、もしかしたら役に立つかもしれません。 実行中のEA、スクリプト、カスタムインジケータ、またはライブラリの名前を返します。 UPD:EAネームはこの方法でも取得できます。 MQLInfoString(MQL_PROGRAM_NAME) Alexey Viktorov 2020.06.23 23:46 #11845 Igor Makanu:これは厄介な作業というか、EAをリネームしなければならない人を当てることができないので、アイデアも解決策も出ません。WindowExpertName()関数を使ってみるしかないのですが、もしかしたら役に立つかもしれません。UPD:この方法でEAの名前を調べることもできます。 以前、お客様に "でも、バージョンはxxxで、その前もあったよね... "といじられたことがあります。と聞いたら、「それはどこのバージョンですか?まあ、名前を変えたんですけどね。そして、彼女はそのソースを持っていなかった。そして、そこに何があるのか、どうやって知り、記憶すればいいのだろう。そこで、EAの名称が変わったら仕事を禁止することにしたんです。助かりました。エラーや欠陥のある別のバージョンはもう保存していません。 Igor Makanu 2020.06.23 23:59 #11846 Alexey Viktorov:以前、お客様から「○○というバージョンで、その前は...というのを覚えていますか」と聞かれたことがあります。私は彼女に「そのバージョンはどこから来たのですか?まあ、名前を変えたんですけどね。そして、彼女はそのソースを持っていなかった。そして、そこに何があるのか、どうやって知り、記憶すればいいのだろう。そこで、EAの名称が変わったら仕事を禁止することにしたんです。助かりました。エラーや不具合のある別バージョンは、もう保存していません。 それはそれでいいのかもしれません。 誰かと一緒に作業する場合は、xxx_1.01.mql4というファイル名で編集しています。 と編集を忘れないようにしてください。 #property version "1.01" 普段はこれで十分だし、前のバージョンにロールバックする必要がある場合も通信が速い。唯一不便なのは、作業中にすべてのバージョンを保存してしまうことだ リファインする時間があれば、バージョン2.00にするつもりです。 私は彼が何らかの保護が必要だと思った、私はちょうどプログラム的にEAの名前を変更する方法を知らない - 私はそのようなバインディングに驚いた理由です ))) 。) Seric29 2020.06.24 00:44 #11847 Alexey Viktorov:以前、お客様から「○○というバージョンで、その前は...というのを覚えていますか」と聞かれたことがあります。私は彼女に「そのバージョンはどこから来たのですか?まあ、名前を変えたんですけどね。そして、彼女はそのソースを持っていなかった。そして、そこに何があるのか、どうやって知り、記憶すればいいのだろう。そこで、EAの名称が変わったら仕事を禁止することにしたんです。助かりました。エラーや不具合のある別バージョンは、もう保存していません。 例えば、ロボットを監視し、ロボットが何をしたかを記録し、どこにあるかわからないグローバル変数を 変更するような、特定のタスクを持っている人がいるかもしれません。確かに、そうでないことを祈ります。なぜなら、そのような作業を実施するのは非常に難しいからです。でも、そうですね、おっしゃるとおりです。 Vladimir Simakov 2020.06.24 05:23 #11848 Igor Makanu:なら、それは正しいことかもしれません。誰かと一緒に作業する場合は、ファイル名 xxx_1.01.mql4 を編集します。を、変更し忘れないようにする。普段はこれで十分だし、前のバージョンにロールバックする必要がある場合も通信が速い。唯一不便なのは、作業中にすべてのバージョンを保存してしまうことだリファインする時間があれば、バージョン2.00としました。私は彼が何らかの保護が必要だと思った、私はちょうどプログラム的にEAの名前を変更する方法を知らない - 私はそのようなバインディングに驚いた理由です ))) 。) ギットで助ける) Igor Makanu 2020.06.24 06:01 #11849 Vladimir Simakov: ギット・トゥ・ザ・レスキュー) gitから取りますが、これは面白いですね、問題ないです しかし、ユーザーの問題は、彼らが月と同じくらいgitから遠いところにいることです )))) 5件中4件は、テスターでTCをテストする方法を知らず、「テスト/最適化」ボタンを押すだけで、それで終わりです.さあ、行こう、行こう......。MT4で履歴をダウンロードする方法がわからない、ビジュアルテストで チャートにインジケータを貼ってEAの動作を確認できることを理解していないからEAがインジケータについていけないと妄想している. うっ、そしてあなたはgitについて話している、ここでMTは対処するユーザであろう ;) Vladimir Simakov 2020.06.24 09:11 #11850 Igor Makanu:gitから取りますが、これは面白いですね、問題ないですしかし、ユーザーの問題は、彼らが月と同じくらいgitから遠いところにいることです ))))5件中4件は、テスターでTCをテストする方法を知らず、「テスト/最適化」ボタンを押すだけで、それで終わりです.さあ、行こう、行こう......。MT4で履歴をダウンロードする方法がわからない、ビジュアルテストで チャートにインジケータを貼ってEAの動作を確認できることを理解していないからEAがインジケータについていけないと妄想している.うっ、そしてあなたはgitについて話している、ここでMTは対処するユーザであろう ;) お客様のことではありません))))バージョン管理プロジェクトのことです。ロールバックするだけでなく、新しいブランチを作成することもできますし、ディレクトリにたくさんのバージョンを詰め込むこともありません。 1...117811791180118111821183118411851186118711881189119011911192...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
皆さんこんにちは!私のコンストラクションでデータを処理する際にエラーが発生します。
for(int trade = OrdersTotal() - 1; trade >= 0; trade--)
{
if(OrderSelect(trade, SELECT_BY_POS, MODE_TRADES))
{
if(OrderSymbol() == Symbol() && OrderMagicNumber() == 1 && (OrderType() == OP_BUYSTOP)
....
買い注文の保留は なく、1件が未決済で、もしあればの状態です。この問題に遭遇された方はいらっしゃいますか?
皆さんは、この機能を見て
Print();
パラメータを入力し、何が起こるかを見ることで、どこにエラーがあるのかがわかります。Expert Advisor のジャーナル(MT4 の Expert タブ)に情報が出力され、ファイルを開くことも可能です
をコピーして比較します(ファイル名20200621は2020.06.21と解読)。 DeskPinsを使って、開いているファイルとコードやチャートを表示させることも可能です。また、ファイル20200621は4mbを超えないようにしてください。
こんにちは、皆さん、EAを名前にバインドする方法を教えてください。
これは難題というか、誰がEAをリネームすべきなのか、一般的には見当もつかないし、解決策もない。
WindowExpertName()関数を使ってみるしかないのですが、もしかしたら役に立つかもしれません。
実行中のEA、スクリプト、カスタムインジケータ、またはライブラリの名前を返します。
UPD:EAネームはこの方法でも取得できます。
これは厄介な作業というか、EAをリネームしなければならない人を当てることができないので、アイデアも解決策も出ません。
WindowExpertName()関数を使ってみるしかないのですが、もしかしたら役に立つかもしれません。
UPD:この方法でEAの名前を調べることもできます。
以前、お客様に "でも、バージョンはxxxで、その前もあったよね... "といじられたことがあります。と聞いたら、「それはどこのバージョンですか?まあ、名前を変えたんですけどね。そして、彼女はそのソースを持っていなかった。そして、そこに何があるのか、どうやって知り、記憶すればいいのだろう。そこで、EAの名称が変わったら仕事を禁止することにしたんです。助かりました。エラーや欠陥のある別のバージョンはもう保存していません。
以前、お客様から「○○というバージョンで、その前は...というのを覚えていますか」と聞かれたことがあります。私は彼女に「そのバージョンはどこから来たのですか?まあ、名前を変えたんですけどね。そして、彼女はそのソースを持っていなかった。そして、そこに何があるのか、どうやって知り、記憶すればいいのだろう。そこで、EAの名称が変わったら仕事を禁止することにしたんです。助かりました。エラーや不具合のある別バージョンは、もう保存していません。
それはそれでいいのかもしれません。
誰かと一緒に作業する場合は、xxx_1.01.mql4というファイル名で編集しています。
と編集を忘れないようにしてください。
普段はこれで十分だし、前のバージョンにロールバックする必要がある場合も通信が速い。唯一不便なのは、作業中にすべてのバージョンを保存してしまうことだ
リファインする時間があれば、バージョン2.00にするつもりです。
私は彼が何らかの保護が必要だと思った、私はちょうどプログラム的にEAの名前を変更する方法を知らない - 私はそのようなバインディングに驚いた理由です ))) 。)
以前、お客様から「○○というバージョンで、その前は...というのを覚えていますか」と聞かれたことがあります。私は彼女に「そのバージョンはどこから来たのですか?まあ、名前を変えたんですけどね。そして、彼女はそのソースを持っていなかった。そして、そこに何があるのか、どうやって知り、記憶すればいいのだろう。そこで、EAの名称が変わったら仕事を禁止することにしたんです。助かりました。エラーや不具合のある別バージョンは、もう保存していません。
例えば、ロボットを監視し、ロボットが何をしたかを記録し、どこにあるかわからないグローバル変数を 変更するような、特定のタスクを持っている人がいるかもしれません。確かに、そうでないことを祈ります。なぜなら、そのような作業を実施するのは非常に難しいからです。でも、そうですね、おっしゃるとおりです。
なら、それは正しいことかもしれません。
誰かと一緒に作業する場合は、ファイル名 xxx_1.01.mql4 を編集します。
を、変更し忘れないようにする。
普段はこれで十分だし、前のバージョンにロールバックする必要がある場合も通信が速い。唯一不便なのは、作業中にすべてのバージョンを保存してしまうことだ
リファインする時間があれば、バージョン2.00としました。
私は彼が何らかの保護が必要だと思った、私はちょうどプログラム的にEAの名前を変更する方法を知らない - 私はそのようなバインディングに驚いた理由です ))) 。)
ギット・トゥ・ザ・レスキュー)
gitから取りますが、これは面白いですね、問題ないです
しかし、ユーザーの問題は、彼らが月と同じくらいgitから遠いところにいることです ))))
5件中4件は、テスターでTCをテストする方法を知らず、「テスト/最適化」ボタンを押すだけで、それで終わりです.さあ、行こう、行こう......。MT4で履歴をダウンロードする方法がわからない、ビジュアルテストで チャートにインジケータを貼ってEAの動作を確認できることを理解していないからEAがインジケータについていけないと妄想している.
うっ、そしてあなたはgitについて話している、ここでMTは対処するユーザであろう ;)
gitから取りますが、これは面白いですね、問題ないです
しかし、ユーザーの問題は、彼らが月と同じくらいgitから遠いところにいることです ))))
5件中4件は、テスターでTCをテストする方法を知らず、「テスト/最適化」ボタンを押すだけで、それで終わりです.さあ、行こう、行こう......。MT4で履歴をダウンロードする方法がわからない、ビジュアルテストで チャートにインジケータを貼ってEAの動作を確認できることを理解していないからEAがインジケータについていけないと妄想している.
うっ、そしてあなたはgitについて話している、ここでMTは対処するユーザであろう ;)
お客様のことではありません))))バージョン管理プロジェクトのことです。ロールバックするだけでなく、新しいブランチを作成することもできますし、ディレクトリにたくさんのバージョンを詰め込むこともありません。