皆さん、こんにちは。ドキュメントを読みましたが、そのような違いは見当たりませんね...。全くないのでしょうか?
肉眼で見ても、読んでも、まったく違いはありません。
読んで、比べてみてください。
- www.mql5.com
externを読みました、MCがヘルプを書き始めたのは人間以外の言語とは驚きです。
は、ヘルプ全体が非人間的な言語で書かれており、ヘルプは、あなたがすでに基本的なプログラミングの原則に精通していることを暗示しています。
それに戸惑うことがあっても
個人的には非常にわかりにくい作品でした。ヘルプは、明らかに人間性が好きではない人が対応してくれました
すべてのヘルプは非人間的な言語で書かれており、このヘルプは、たとえあなたがそれに当惑していたとしても、あなたがすでに基本的な プログラミングの原則に精通していることを意味します、次に。
そして、どんなプログラミング言語でも、その基本原理を知らない人は、「for dummies」を読むか、講座に通うべきでしょう。
そして、どんなプログラミング言語でも、その基本原理を知らない人は、「for dummies」を読むか、講座に通うべきでしょう。
すでにスルーしていますが、やはりmqのユーザーに対する態度はあまり良くない印象です。
皆さん、こんにちは。ドキュメントを読みましたが、そのような違いは見当たりません...。は、全く違うのでしょうか?
があります。
1) extern は mql4 でしか動作しません。
2) 入力後のコメントは、入力変数名ではなく、入力パラメータに表示されます。
入力 int ma_period = 20;
- と表示され、"ma_period "と表示されます。
入力 int ma_period = 20; // MA周期
- と表示され、「MA期間」と表示されます。
をmql4と全く同じにするには、strictコンパイルモードが必要です #property strict.
この仕掛けはexternではありません。
3) 外部変数は他のグローバル変数と 同様にコード内で変更可能ですが、入力はできません。
当初はmql4とexternしかなく、入力は存在せず、mql4にはOOPもなかった。
その後、mql5が作られ、入力がすぐに追加されました。mql5全般がOOPに特化した指向性を持っていたためです。
2-3年ほど前、mql4はmql5から入力を含む多くの機能を搭載してバージョンアップされました。
があります。
1) extern は mql4 でしか動作しません。
2) 入力後のコメントは、入力変数名ではなく、入力パラメータに表示されます。
入力 int ma_period = 20;
- と表示され、"ma_period "と表示されます。
入力 int ma_period = 20; // MA周期
- と表示され、「MA期間」と表示されます。
mql4では、厳密なコンパイルモード #property strict がまさに必要です。
3) 外部変数はグローバル変数と 同様にコード内で変更可能、入力は不可。
まあ、できますよね!Alyonaさん、ありがとうございます。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索