Сергей Таболин: 同業者の皆様、インジケーターデータを構造体として受け取ることは可能でしょうか?例えば、Expert Advisorからインジケータを呼び出した場合、インジケータのバッファ データを受け取るのではなく、インジケータ自体に用意された、これらのデータを持つ構造体を受け取るのでしょうか?
できないけど、どうしてもやりたいときは、迂闊に手を出すことも......。
union Pad {
MyStruct data;
double buffer[N]; // N=sizeof(MyStruct)/sizeof(double)+(0!=(sizeof(MyStruct)%sizeof(double))); то есть буферов должно хватать
項目に割り当てることができる計算とは別に
よくわからないんだけど...。
1つのバッファから取得できるバッファ系列は 1つだけです。
インジケーターデータを構造体として受け取ることは可能でしょうか?例えば、Expert Advisorからインジケータを呼び出す場合、インジケータバッファの データを受け取るのではなく、インジケータ自体に用意されたこれらのデータを持つ構造体を受け取るのですか?
無理でしょう。
無理でしょう。
それは残念なことです。
ありがとうございます。
MT5のアラートを設定するとすぐに「タイムアウト30秒」が入るようにするにはどうしたらよいか、アドバイスをお願いします。デフォルトはそこで10秒です。
Toomas , ***
同業者の皆様、インジケーターデータを構造体として受け取ることは可能でしょうか?例えば、Expert Advisorからインジケータを呼び出した場合、インジケータのバッファ データを受け取るのではなく、インジケータ自体に用意された、これらのデータを持つ構造体を受け取るのでしょうか?
できないけど、どうしてもやりたいときは、迂闊に手を出すことも......。
union Pad {
MyStruct data;
double buffer[N]; // N=sizeof(MyStruct)/sizeof(double)+(0!=(sizeof(MyStruct)%sizeof(double))); то есть буферов должно хватать
};
インジケータ側では構造体を入れてバッファに入れ、EA側ではバッファに入れて構造体を取り出す。構造体は行やDIN配列、オブジェクトへの参照を含んではならない。ただ、構造体をバッファにコンパクトにまとめ、各バッファに1フィールドずつは入れない。
メガサイズの構造体や配列は、外部データベースからドラッグすることができます - インジケータはレコードを作成し、そのuniq_idをバッファに格納します。EAが必要とするときに、バッファからidを、データベースから構造体を取得する。
できないけど、どうしてもやりたいときは、迂闊に手を出すことも......。
union Pad {
MyStruct data;
double buffer[N]; // N=sizeof(MyStruct)/sizeof(double)+(0!=(sizeof(MyStruct)%sizeof(double))); то есть буферов должно хватать
};
インジケータ側では構造を入れてバッファに入れ、EA側ではバッファを入れて構造を引っ張る。構造だけが行やDIN配列、オブジェクトへの参照を含んでいてはいけない。ただ、構造をバッファにコンパクトに詰め、各バッファに1フィールドずつは入れない。
メガサイズの構造体や配列は、外部データベースからドラッグすることができます - インジケータはレコードを作成し、そのuniq_idをバッファに格納します。EAが必要な時に、バッファからidを、データベースから構造を取り出します。
ありがとうございます。
みなさん、こんばんは。
老い先短い私は、MQL5の基本をマスターしようと思っています。好奇心旺盛な私は、60歳くらいになったらプログラミングをマスターできないかなぁ、と思っています。とはいえ、簡単なHTMLと仲良くなって、自分のホームページもHTMLで作ったりしています。シンプルに、本当に、でも、やっぱり...。私の質問が癇に障るようなら、すぐに教えて ください。そうすれば、これ以上素朴な質問をせず、人を苛立たせることもないでしょう。
そこで、最初に見たコードを開いてみた。このコードの1行の意味をGoogle TranslatorとMQL5 Referenceを使って コメントアウトしてみました。地域社会に何を求めるか?コメントを見て、もし事実と違っていたら、私の考えを訂正してください。
ある人にとっては開き直りだが、私には同じ漢字にしか見えない。あまり大笑いしないでください。
なぜ、私はこんなことをするのだろう?こうして、自分がどれだけプログラミングに絶望しているのか、自分で確かめようとしているところなんです。
敬具 ウラジミール