エラー、バグ、質問 - ページ 2788

 

ポストがまだスイングするようにできないのでしょうか。オブジェクトのウィンドウ


 
Nikolai Karetnikov:

という選択肢はベストではないかもしれませんが

1. Notepad++テキストエディターですべてのファイルを開く。

2. "開いたすべての文書ですべてを検索 "を使って検索する。

この方法のもう一つの利点は、メモ帳++でファイルタイプをC++と指定することで、コードレビューの機会を増やすことができることです。例えば、{}セクションを開く/閉じるなどです。

オプションをありがとうございました。すべてのファイルを開くと、ツリーが大きくなるという問題があります。

素晴らしいMQL5 Program Packerを使って、必要なファイルだけを集めたサンドボックスで別のMEを作る方が簡単です。しかし、これは当然ながら松葉づえです。

MQL5 Program Packer
MQL5 Program Packer
  • www.mql5.com
This script allows you to assemble a zip-file of your MQL5-program with all dependencies automatically. The dependencies are: included source files via #include directive (both modes of absolute (<>) and relative ("") references are supported); icons linked by #property icon directive; resources (images, sounds, and other types) embedded by...
 
fxsaber:

オプションをありがとうございました。すべてのファイルを開くと、ツリーが大きくなるという問題があります。

素晴らしいMQL5 Program Packerを使って、必要なファイルだけを集めたサンドボックス付きのMEをもう一つ作っておくと楽です。しかし、これは当然ながら松葉づえです。

notepad++で開くファイルの制限に遭遇したことはない )

すべてのグループをプログラムにドロップするだけで、すぐに使えます。私自身もどんどん使っています。要するに、コードの変更はすべて外部のエディターで書くということです。Metaeditorはあくまでコンパイルのためのものです。

Metaeditorの代替品に関するスレッドが フォーラムの英語パートにあります。

[MQL5] If you do not use MetaEditor to code, which alternative editor do you use?
[MQL5] If you do not use MetaEditor to code, which alternative editor do you use?
  • 2017.11.01
  • www.mql5.com
Hello, MQL5 If you do not use MetaEditor to code, which alternative editor do you use...
 
Nikolai Karetnikov:

notepad++でファイルを開く制限にまだ遭遇していない)

グループ全体をソフトに落とし込むだけで、すぐに使えます。

1つのライブラリで30ファイル引っ張る。もう一人も同じように。検索するためだけに、60ものファイルを手動で開く必要があるのでしょうか? - インクルードの全階層に目を通すために。

上記のスクリプトは、マクロで無効化されているものも含めて、すべてのインクルードを自動的に引き込むということで紹介しました。
 
こんにちは。MT5プラットフォームでは、なぜか取引ができない。昨日はトレードがあり、今日はトレードがない。しかも、これは2種類のダッシュボードで。ストップ高、テイクオーバーは表示していません。私のジャーナルには次のように書かれています:失敗した買い指値1 MESU20 at 3015.75 sl: 3013.75 [取引無効] 何が間違っているのでしょうか?
 
Turbo888:
こんにちは。MT5プラットフォームでは、なぜか取引ができない。昨日はトレードがあり、今日はトレードがない。しかも、これは2種類のダッシュボードで。ストップ高、テイクオーバーは表示していません。私のジャーナルには次のように書かれています:失敗した買い指値1 MESU20 at 3015.75 sl: 3013.75 [取引無効] 何が間違っているのでしょうか?
土曜日?
 
Aleksei Beliakov:
土曜日?

ええ、いえ、昨日、金曜日です。また、デモではすべて動作しています。

 
Turbo888:
こんにちは。MT5プラットフォームがなぜか取引できない。昨日は取引していたが、今日はしていない。しかも、2種類のパネルで。ストップ高、テイクオーバーは表示していません。私のジャーナルには次のように書かれています:失敗した買い指値1 MESU20 at 3015.75 sl: 3013.75 [取引無効] 何が間違っているのでしょうか?

貿易不能が答えです。

概要:貿易許可証

Документация по MQL5: Программы MQL5 / Разрешение на торговлю
Документация по MQL5: Программы MQL5 / Разрешение на торговлю
  • www.mql5.com
В языке MQL5 существует специальная группа торговых функций, с помощью которых можно создавать автоматизированные торговые системы. Программы для автоматической торговли без участия человека называются экспертами (Expert Advisor) или торговыми роботами. Для создания эксперта в редакторе MetaEditor запустите мастер создания советников MQL5...
 

開発者に修正を依頼してください。

1)2020年6月以前のバージョンにあったように、MEのBACKGROUNDで括弧をハイライト するオプションを復活させるだけです。

理由:数百行のコードをSCROLLすると、BACKGROUNDによる閉じ括弧のハイライトが確認できる。一方、カラーハイライトは、スクロールしているときにはほとんど見えません。


2) 開くブラケットから閉じるブラケット(中括弧または丸括弧)へ、またはその逆へ瞬間的に(多くの場合、何百行ものコードを通して)移動する可能性をMEに追加すること。CONTRACT(提案):括弧を選択し、「Ctrl」+「>」を押す。

理由:開発者の手間を省くため。


3) "ウィンドウ "ウィンドウ(ターミナルMTからALT + Wで呼び出されます)に、行の順序を優先するオプションを追加します(例えば、上-下矢印を押してください)。つまり、ウィンドウの一番上の行(ALT+W)がチャートの一番左のタブで、それ以降の下向きの行はそれぞれ右隣のチャートのタブとなるようにします。

その理由は、1つのターミナルにたくさんのチャートのウィンドウが開いていて、それがユーザーの要求する順序で配置されている場合、それぞれの新しいチャートが一番右のタブに追加され、ユーザーはそのタブを他の何十ものタブを通して、その場所に手動でドラッグしなければならないからです。ALT+Wによる矢印で行う方がはるかに便利です。

 
alpha_et_omega:

開発者に修正を依頼してください。

1)2020年6月以前のバージョンにあったように、MEのBACKGROUNDで括弧をハイライト するオプションを復活させるだけです。

理由:数百行のコードをSCROLLすると、BACKGROUNDによる閉じ括弧のハイライトが確認できる。 一方、カラーハイライトは、スクロールしているときにはほとんど見えません。


2) 開くブラケットから閉じるブラケット(中括弧または丸括弧)へ、またはその逆へ瞬間的に(多くの場合、何百行ものコードを通して)移動する可能性をMEに追加すること。CONTRACT(提案):ブラケットを選択し、「Ctrl」+「>」を押します。

理由:開発者の手間を省くため。


3) "ウィンドウ "ウィンドウ(ターミナルMTからALT + Wで呼び出されます)に、行の順序を優先するオプションを追加します(例えば、上-下矢印を押してください)。つまり、ウィンドウの一番上の行(ALT+W)がチャートの一番左のタブで、それ以降の下向きの行はそれぞれ右隣のチャートのタブとなるようにします。

その理由は、1つのターミナルにたくさんのチャートのウィンドウが開いていて、それがユーザーの要求する順序で配置されている場合、それぞれの新しいチャートが一番右のタブに追加され、ユーザーはそのタブを他の何十ものタブを通して、その場所に手動でドラッグしなければならないからです。ALT+Wによる矢印で行う方がはるかに便利です。

100%