MT5プラットフォームを大衆に普及させるための提案 - ページ 34

 
Alexey Volchanskiy:
できます、コマンドラインから。このトピックについては、Roboforexフォーラムに良いスレッドがありますので、必要であれば見てみてください。そこでヘルプを付けることもできたと思います。
私の記憶が正しければ、この話題はマンモスと同じくらい古く、別のコンパイラに関係するものです。かつては、thermanal、unitor、MetaLang.exeの 3つの主要なファイルが あったことを知らない人は少ないでしょう。この記事では、このMetaLang.exeをNP++に接続して、unitorに切り替えずにすぐにコンパイルできる方法を説明しているようです。
 
Alexey Viktorov:
私の記憶が正しければ、この話題はマンモスと同じくらい古く、別のコンパイラに関連するものだと思います。以前は、thermanal、unitor、MetaLang.exeの 3つの主要なファイルがあったのですが、知らない人も多いと思います。この記事では、このMetaLang.exeをNP++に接続して、unitorに切り替えずにすぐにコンパイルできる方法について説明しているようです。

現時点では単体では使用できませんが、コマンドラインからのコンパイルは可能です。エディター-ヘルプ-開発-コンパイル

以下、簡単にまとめてみました。

コマンドラインからのコンパイル

MetaEditorの実行ファイルは、外部エディタでソースコードを扱う際のコンパイラとして使用することができます。コンパイラは、コマンドラインから、コンパイルするファイルのパスと名前を指定して起動します。

  • metaeditor.exe /compile:"< ソースファイルへのフルパス>"
  • metaeditor64.exe /compile: "< ソースファイルへのフルパス>".

"C:\Program FilesTradingPlatform ¥Metaeditor64.exe"/compile: "C:¥Program FilesTradingPlatform ¥MQL5 ¥Myscript.mq5" /compile: "C:¥Program FilesTradingPlatform¥¥Myscripts¥Myscripts¥Myscripts

カタログのファイル一括編集

ファイルパスの代わりにディレクトリパスを指定することで、マスコンパイルを行うことができます。この場合、指定されたフォルダー内のすべてのソースファイルがコンパイルされ、サブフォルダーは考慮されません。

ソースファイルに対して既にコンパイルされたバージョンがある場合は、再コンパイルは行われません。

以下の例では、「MQL5Scripts」ディレクトリでコンパイルを行います。

"C:♪Program FilesTradingPlatform ♪Metaeditor64.exe"/compile: "♪C:♪Program FilesTradingPlatform ♪MQL5 ♪Scripts"

 
Yuriy Asaulenko:

説明されています。経済的には-1%のユーザーには、ラゾーナスではありません。でも、あなたや私は、それがなくても大丈夫です。Notepad++で言ってみましょう - ハイライトはそこそこOKです。

そこにコンパイラを引っ掛けることが可能だと書いている人がいました。でも、どうなんだろう。

ターミナルでグラフィカルなオブジェクトを表示するように、変数の値を強調表示することを意味します。Notepad++ではできませんが...。

単純な子デバッガーにとっても当たり前のことのようだが、ここでなぜか三菱商事は使いこなせなかった......。それで、OOPとかいろいろ立体的な話をするんですが、もちろん、こんな遅れたデバッガでは真剣には見えませんよね......。

 
Andrei:

ターミナルでグラフィカルなオブジェクトを表示するのと同じように、変数の値をハイライト表示するという意味です...。Notepad++ではできませんが...。

子供レベルの単純なデバッガーにとっても、簡単で当たり前のことのようだが、なぜか使いこなせていない......。それに、OOPとかいろいろ立体的な話をすると、確かにこんな後ろ向きのデバッガがあると、まじめにやっているように見えないんですよね...。

なぜ、ハイライトについて無意味なことを繰り返すのですか?エディターは、すべてのコード+インテリジェンスに優れたハイライト機能を備えています。

デバッガも、カーソル下の変数値の出力はとっくに終わっていますが、良いですね。知恵遅れと言うのは不謹慎だ。

 
Renat Fatkhullin:

なぜ、ハイライトについて無意味なことを繰り返すのですか?エディターは、すべてのコード+インテリジェンスに優れたハイライト機能を備えています。

デバッガも、カーソル下の変数値の出力はとっ くに終わっていますが、良いですね。知恵遅れと言うのは不謹慎だ。

mql4でデバッグを始めた初日から、ずっと夢見てたんです。その時はまだmql5を開いていなかったので、デバッグのことは知りませんでした。でも、聞こうとは思わなかった。"石破はいらないのか?"みたいなことを言われるのは嫌だった。
 
Alexey Viktorov:
mql4でデバッグを始めた初日から、ずっと夢見てたんです。その時はまだmql5を開いていなかったので、デバッグのことは知りませんでした。でも、聞こうとは思わなかった。"ウルクはいらないの?"みたいなことを言われるのは嫌だった。

エディターの大幅なデザイン変更とプロジェクトの 取り込みと合わせて、すぐに実行します。

一度にすべてのことに対応できるリソースは、残念ながら持ち合わせていません。

 
Renat Fatkhullin:

1.エディターは、すべてのコード+インテリジェンスに優れたハイライト機能を備えています。

2.カーソル下の変数値の出力が遅れているが、デバッガも良い。それを知恵遅れと呼ぶのはおこがましい。

1)どのハイライトのことを言っているのでしょうか?エディターで括弧以外がハイライトされていないのですが。

2)私はハイライトについて話していたとき、変数値のハイライトについて話していました。 それがなければ、このデバッガは、プロが好きなように呼ぶことができません、私は間違っているかもしれないし、他の意見もありますが、たくさん謝罪しています。

エディタの外観の設定に関しても、同じnautpad++や他の類似のテキストエディタと比べると、惨めとは言わないまでも、すべてが非常に貧弱です。昔ながらのノートや最もシンプルなエディターでもそうですが、テキストを折り返すオプションすらありません。

 
Andrei:

1.どのハイライトのことを言ってるのか?エディタでは括弧だけが強調表示されています。

2)ハイライトについてと言ったのは、変数のハイライトについてです。 これがないと、このようなデバッガはプロと呼ばれるものはどうしようもない、私が間違っているかもしれないし、他の意見もありますが、大変失礼しました。

エディタの外観設定に関しても、同じnautpad++や他の類似のテキストエディタと比べると、惨めとは言わないまでも、すべてが非常に貧弱です。昔ながらのノートや最もシンプルなエディターでもそうですが、テキストを折り返すオプションすらありません。

スクリーンショットで証明してください。
 
Renat Fatkhullin:
スクリーンショットで証明してください。
具体的に何を証明するのか、すみませんが、どのようなモードでスクリーンショットを撮ればいい のでしょうか?括弧だけがハイライトされ、それ以外のものをハイライトするオプションは見当たりません。設定にもこのオプションはありません。
 
Andrei:
具体的に何を証明すればいいのか、失礼ですが、どのモードでスクリーンショットを撮れば いいのでしょうか?括弧だけがハイライトされ、それ以外のものをハイライトするオプションは見当たりません。設定にもそのようなオプションは見当たりません。
そして、スケッチ禁止へ。