Перегруженные функции обычно используются для выполнения похожих операций над различными типами данных. Простой пример такой функции в MQL5 - ArraySize(), которая возвращает размер массива любого типа. На самом деле эта системная функция является перегруженной, и вся реализация такой перегрузки спрятана от разработчика программ на MQL5: То есть...
以下のようなデザインは、おおよそどのように見えるかアドバイスをお願いします。
1) 新しいティックが生成される - 条件が満たされる、例えば、このティックでパターン表示が描かれ、アラートが生成されます。
2) 上記条件が満たされた後、上記動作の同一動作の複数回の繰り返しを、時間が等しくなるまで停止する必要がある。
3) バーが次のバーに変わったらすぐに、上記の次の時間帯まで再び条件を再開する
このようなデザインは現実的でしょうか?
以下のようなデザインは、おおよそどのように見えるかアドバイスをお願いします。
1) 新しいティックが生成される - 条件が満たされる、例えば、このティックでパターン表示が描かれ、アラートが生成されます。
2) 上記条件を満たした後、上記同一動作の複数回の繰り返しを、時間が等しくなるまで停止させる必要がある。
3) バーが次のバーに変わったらすぐに、上記の次の時間帯まで再び条件を再開する
このようなデザインは現実的でしょうか?
もうほとんど自分でロジックを書いていますね...。
もうほとんど自分でロジックを書いていますね...。
ロジックは正しくても、適切な機能を見つけることが問題なのです。この問題を解決するために、どのような関数や例文を適用すればよいのか、ご教示ください。
ロジックは正しくても、適切な機能を見つけることが問題なのです。この問題を解決するために、どのような関数や設計例を使用すればよいか、アドバイスをお願いします。
よろしくお願いします。
enumのリストを持っています。
値を文字列に したい、つまりテキストにしたいのですが、この方法ではうまくいきません。
(string)Target
私は単にリストから変数値の番号を受け取り、私はテキスト、例えば "arr_100 "のようなリストの実名が必要です。
どうすればいいのか?
よろしくお願いします。
enumのリストを持っています。
値を文字列に したい、つまりテキストにしたいのですが、この方法ではうまくいきません。
私は単にリストから変数値の番号を受け取り、私はテキスト、例えば "arr_100 "のようなリストの実名が必要です。
どうすればいいのか?
EnumToString()
EnumToString()
ありがとうございました。
これらの<> 記号が何を意味するのか、ドキュメントへのリンクを教えてください。
これはテンプレート方式です。その中のパラメータの型は、この括弧の中で渡された型に従って照合される。型は、プログラムをコンパイルする段階で静的に決定されます。詳しくは、「関数とクラスのテンプレート」https://www.mql5.com/ru/docs/basis/oop/templates をご覧ください。
こんにちは!私は、データ処理とリソースへの 保存のために.mqhを作りました。すべてうまくいくのですが、ニュアンスが違っていて、インジケータをコンパイルすると、.mqhがリセットされて、保存のためのウェイト処理をやり直します。ターゲット -リソースにデータが ある 限り、リセットされることはありません。エラーの場所、修正方法を教えてください。
リソースは、静的な(永続的な)変更不可能なデータを保持するために設計されています。あなたの仕事は、データの入ったファイルをダウンロードし、インジケーターのメモリ内のデータを変更し、新しいデータをファイルに保存することですので、インジケーターの再起動と再コンパイルの後、新しいデータをダウンロードすることになります。リソースがあればできるわけではありません。
リソースは、静的(一定)な変更不可能なデータを保持するために設計されています。このタスクでは、データを含むファイルをロードし、インジケーターのメモリ内でこのデータを変更し、新しいデータの重みをファイルに保存し、インジケーターをリロードして再コンパイルした後に新しいデータをロードできるようにする必要があります。リソースがあればできるわけではありません。
なるほど、ありがとうございます