MetaTrader 4 Build 529 ベータ版リリース、新コンパイラー搭載 - ページ 141

 
alexloz:
端末のログを添付してください。


結局、マシンを再起動することで問題は解決した。

その時初めて、端末がバージョン565にアップデートされた。

 

MT4 565、ME 882。

Marketから有料のインジケーターをダウンロードし、マウスでチャートにドラッグして、写真のように「Cancel」をクリックすると、ターミナルがクラッシュします

 
ForexMoneyMaker:

MT4 565、ME 882。

Marketから有料のインジケーターをダウンロードし、マウスでチャートにドラッグして、写真のように「Cancel」をクリックすると、ターミナルがクラッシュします

すでに修正済みです。
 

566ビルドがリリースされました。

アップデートしてください、お願いします。

 
皆さんこんにちは!!すでに遭遇された方がいらっしゃるかわかりませんが
が、お気に入りのRencoのチャートが表示されない。
EAをオフにしてプロファイルを再読み込みすると、チャートが表示されます。
オンラインにしたくない。(私はプログラマーではありません。)

ここでは、Expert Advisor...
ファイル:
 

こんにちは。

ページ:MQL4 Reference /Language Basics/ Operators /Break operator,

MetaEditorからβ版へのF1で呼び出され、 forの 中括弧を除いた 例が示されています。

//--- поиск первого нулевого элемента
for(i=0;i<array_size;i++)
  if(array[i]==0)
    break;

これは誤植でしょうか?

 
DiPach:

こんにちは。

ページ:MQL4 Reference / Language Fundamentals / Operators /Break operator:

forに 中括弧をつけない 例を示す。

これは誤植でしょうか?

ちゃんとあるんですよ。実行されたループ演算子がループ内に1つしかない場合は、中括弧を省くことができます。同時に、ループ演算子は条件演算子でもある。条件演算子式が真であればブレークを実行し、偽であれば次のイテレーションに移行する。
 
artmedia70:
ちゃんとあるんですよ。実行されたループ演算子がループ内に1つしかない場合は、中括弧を省くことができます。同時に、ループ演算子は条件演算子でもある。条件文の式が真ならbreakが実行され、偽なら次のイテレーションに入る。


分かりやすい説明ありがとうございます
 
が、ブラケットはどこも良くなっています。
 

やっぱり 、1つの表現に中括弧を入れる必要はないんですね。

でも、とにかく置くように心がけています。

必要に応じてブレークオペレーターを 使用しています。

しかし、このような括弧のない表現でのforは どうかと思います。検討から抜け出せない。