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

 

Raven:.

1.#property indicator_plots プロパティに変数を指定することは可能ですか。それとも、これは不可能なのでしょうか?

2.ObjectCreateでインジケータに水平線を作成することは可能ですか?

1.あなたには必要ない//私は(他の目的のために)必要です。:)

残念ながら、そんなことはありません。定だけです。最大限の量を確保し、不要なものは無色に塗らなければならないのです。

2.そうすればいいのです。

 
openlive:
ファイルに関する質問です。mql5で開くファイルの サイズに制限はありますか?

OSが与える限り(ドライブにどれだけ空き容量があるか)。

mqlは制限しない。

 

MqlRates rates[];

過去3本のバーからrates[].highの最大 値を求める必要があります。

構造体にArrayMaximumを 適用する方法がわからないのですが?

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

不正解

だからなんだというのだ

ローカル変数のサイズが大きすぎる(512kb以上)

どういう制限なんだ...。別の型を指定すればいいのでしょうか? また、どこにどんな種類の変数なのか書いてあるのでしょうか?

要素番号500000の配列を処理する方法を教えてください。

 
openlive:

不正解

だからなんだというのだ

ローカル変数のサイズが大きすぎる(512kb以上)

この制限は何なのか...。また、どのような種類の変数であるかは、どこに書かれていますか?

ローカル 変数はスタック上に分散され、スタックは「ゴム状」ではなく
Документация по MQL5: Основы языка / Переменные / Локальные переменные
Документация по MQL5: Основы языка / Переменные / Локальные переменные
  • www.mql5.com
Основы языка / Переменные / Локальные переменные - Документация по MQL5
 
uncleVic:
ローカル 変数はスタック上に確保され、スタックは "ゴム状 "ではない
ありがとうございます。
 
dentraf:

MqlRates rates[];

過去3本のバーからrates[].highの最大値を求める必要があります。

構造体にArrayMaximumを適用する方法がわからないのですが?

参考までにご覧ください。

ArrayMaximum

1次元の数値 配列の最大要素を検索する。

パラメータ

array[]

[in] 検索対象となる数値の 配列。

int ArrayMaximum(
double array[], // массив для поиска
int start=0// с какого индекса начинаем поиск
int count=WHOLE_ARRAY, // количество проверяемых
);

数値配列ではなく、「構造化」配列(構造体型の変数の配列)になっていますね。

 
スタックオーバーフローエラーに 興味があります。どのような場合に発生し、どのように回避すればよいのでしょうか。インターネットが切断された状態でチャート上にEAをロードしようとすると表示されますし、EAのプロパティを変更しようとすると表示されます。
 
tol64:
スタックオーバーフローエラーに 興味があります。どのような場合に発生し、どのように回避すればよいのでしょうか。インターネットが無効になっているチャートでEAをロードしようとすると表示されますし、EAのプロパティを変更しようとすると表示されます。
サービスデスクに、すべての詳細(必要であればEAを添付)を書いてください。その方が早いでしょう
Общайтесь с разработчиками через Сервисдеск!
Общайтесь с разработчиками через Сервисдеск!
  • www.mql5.com
Ваше сообщение сразу станет доступно нашим отделам тестирования, технической поддержки и разработчикам торговой платформы.
 
tol64:
スタックオーバーフローエラーに 興味があります。どのような場合に発生し、どのように回避すればよいのでしょうか。インターネットが切断された状態でチャート上にEAをロードしようとすると発生しますし、EAのプロパティを変更しようとすると発生することも確認しました。
例えば、関数のローカル変数に大きなサイズの配列を使っている場合などです。
次のビルドでは、32ビット端末の場合、対応するコンパイラープロパティ#property stacksize を使用してスタックサイズを制御できるようになる予定です。
Документация по MQL5: Основы языка / Препроцессор / Свойства программ (#property)
Документация по MQL5: Основы языка / Препроцессор / Свойства программ (#property)
  • www.mql5.com
Основы языка / Препроцессор / Свойства программ (#property) - Документация по MQL5