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

 
vlad_123:

Renat さん、私のアプリケーション#855334を見て、このような機能を期待することがどれほど現実的か、意見を聞かせていただけませんか?タイミングの約束はせず、「イエス」か「ノー」でいいのです。

待つだけの価値があるのか、それともシステムを放棄せざるを得ないのか、気になるところです。

とてもありがたいことです。

概念的な答えは「ノー」です。

クローデスのデータはすべて事前に用意する必要があります。

 
Renat:
そう、そのチャンスはあるのです。でも、それがベータテストというものです。
つまり、このベータ版の読み込みを制御することです。
 
sion:
私、このベータ版の読み込み制御について。

MetaQuotes-Demoに行かない、または実際の口座との 取引がないターミナルの別コピーから行く、というコントロールは非常に簡単です。

というくらいにシンプルです。

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете - Документация по MQL5
 

アップデート後、MetaEditorが起動しなくなりました。10秒ほどプロセスでハングアップして、消えてしまう。窓が全くない。

ログに

エラー MetaEditor not found

バージョンです。

MetaTrader 5 x64 build 858。

Windows 7 x64 SP1

 
Roffild:

アップデート後、MetaEditorが起動しなくなりました。10秒ほどプロセスでハングアップして、消えてしまう。窓が全くない。

ログに

エラー MetaEditor not found
私のは問題なく動作しています。


バージョンです。

MetaTrader 5 x64 build 858。

Windows 7 x64 SP1

同じレイアウトです。

// おそらく、プリプロセッサーがまた変な再帰処理をしたのでしょう...。;彼はただそれに飽きただけなんだ...。)))

 

MetaEditorの起動スレッド同期に問題がある疑いがあるのでしょうか?この部分を変更したのでしょう。

MetaEditorはおそらく例外でクラッシュするが、それを認めない。

理由もなく起動するわけではありませんが、プロセスモニタを実行すると(理由を見たかった)、2回目のクリックからMetaEditorが起動します。おそらく、Process MonitorがMetaEditorのスレッドを遅くしているため、同期がうまくいっているのでしょう。

そうみたいですねぇ...。

 

858がアレイを壊したようです。

   virtual string[] Info() // '[' - name expected    file.mq5    267    18
   {
          string info[4];
          info[0] = "ID";
          info[1] = "test";
          info[2] = "FuncName1";
          info[3] = "FuncName2";
          //info[x] = "FuncNameAny";
          return(info);
   }
'[' - 予想される名前 file.mq5 267 18
'[' - 型のない宣言 file.mq5 271 4
info' - 型のない宣言 file.mq5 272 4
info' - 型のない宣言 file.mq5 273 4
info' - 型のない宣言 file.mq5 274 4
'return' - 型のない宣言 file.mq5 276 4
 
Roffild:

アレイは858年に壊れてしまったようです。

'[' - 予想される名前 file.mq5 267 18
'[' - 型のない宣言 file.mq5 271 4
' info' - 型のない宣言 file.mq5 272 4
info' - 型のない宣言 file.mq5 273 4
info' - 型のない宣言 file.mq5 274 4
'return' - 型のない宣言 file.mq5 276 4

関数から配列を返すことを約束した人はいない。

https://www.mql5.com/ru/docs/basis/operators/return

単純な型単純な構造体オブジェクトポインタを 返すことができます。 配列、クラスオブジェクト、複雑な構造型の変数をreturn演算子で 返すことはできません。

Документация по MQL5: Основы языка / Операторы / Оператор возврата return
Документация по MQL5: Основы языка / Операторы / Оператор возврата return
  • www.mql5.com
Основы языка / Операторы / Оператор возврата return - Документация по MQL5
 

チャート上に2つのMoving Averageインジケータを設定、色と追加されたレベルの値を変えて、1つ目は赤、2つ目は青にしました。 そしてテンプレートを保存 しました。保存後、テンプレートをインストールすると、2つ目のインジケータが消えます。期間の異なる2つのインジケータを設定しても、2つ目のインジケータが消えないのですが。もう一つ、3つ目のMAを設定してもテンプレートに保存 されず、ターミナルを閉じてから開くと、2つ目のインジケータも消えてしまいます。バグなのか、それともこうでなければならないのか。

 
piv_:
チャート上に2つのMoving Average インジケータを設定し、追加されたレベルの色が、最初のものは赤、2番目のものは青と異なっています。 そして、テンプレートを保存します。保存後、テンプレートを設定すると、2つ目のインジケータが消えます。期間の異なる2つのインジケータを設定しても、2つ目のインジケータが消えない。もう1つMAを設定しても、テンプレートに保存されません。
ほとんどの場合、最後にチャートに取り付けられたインジケータは、単に最初のインジケータの上に描画されます。
TEST: チャート上で右クリックし、インジケーターのリストを 選択します。