どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 729

 

こんにちは、新しいタイムフレームのバーが到着したときに、保留中の注文を削除する 方法を教えてください。

あるいは、選択した変数に、通貨ペアの現在のタイムフレームの値を設定するにはどうしたらよいでしょうか。

 
skyjet:

こんにちは、新しいタイムフレームのバーが到着したときに、保留中の注文を削除する方法を教えてください。

あるいは、選択した変数に、通貨ペアの現在のタイムフレームの値を設定するにはどうしたらよいでしょうか。

を検索する
 

ビギナーを助ける

30個の配列要素で、1行目だけを表示したい

このような場合、手動で30個すべてを印刷します。

printf(" №i, %i, %i ,...",kv_[1],kv_[2],kv_[3],...,kv_[30]);

が、もっとシンプルに。

1行に40~50個の要素を出力しなければならない場合はどうすればよいですか?

 
KopH:

ビギナーを助ける

30個の配列要素で、1行目だけを表示したい

このような場合、手動で30個すべてを印刷します。

printf(" №i, %i, %i ,...",kv_[1],kv_[2],kv_[3],...,kv_[30]);

が、もっとシンプルにしたほうがいい。

1行に40~50個の要素を出力しなければならない場合はどうすればよいですか?

ループの中で、文字列を組み立て、それを表示する。
 

EAのリソースという形でテンプレートにインジケーターのパスを指定する方法を教えてください。

簡単な背景を説明します。Expert Advisor は、実行中のチャートだけでなく、すべてのチャートでイベントを受信し、処理する必要があります。イベントを受信してEAに送るインジケータを他のチャートに取り付けることにしました。EA内にリソースとしてインジケータを配置しました。インジケータを目的のチャートに装着するために、Expert Advisorはテンプレートを作成し、それをチャートに適用します。しかし、テンプレートでどのようにインジケータ名を指定しても(「EA.ex4::indicator.ex4」も「 \Experts EA.ex4::indicator.ex4 」も、「::indicator.ex4」も)、見つけることができないのだそうです。

 
zdd:

EAのリソースという形でテンプレートにインジケーターのパスを指定する方法を教えてください。

簡単な背景を説明します。Expert Advisor は、実行中のチャートだけでなく、すべてのチャートでイベントを受信し、処理する必要があります。イベントを受信してEAに送るインジケータを他のチャートに取り付けることにしました。EA内にリソースとしてインジケータを配置しました。インジケータを目的のチャートに装着するために、Expert Advisorはテンプレートを作成し、それをチャートに適用します。しかし、テンプレートでどのようにインジケータ名を指定しても(「EA.ex4::indicator.ex4」と「 \Experts EA.ex4::indicator.ex4 」の両方、および「::indicator.ex4」)、見つけることができないのだそうです。

リソースでは方法がなく、別のインジケータを使用するしかない。
 
zdd:

EAのリソースという形でテンプレートにインジケーターのパスを指定する方法を教えてください。

簡単な背景を説明します。Expert Advisor は、実行中のチャートだけでなく、すべてのチャートのイベントを受信して処理する必要があります。イベントを受信してEAに送るインジケータを付けることにしました。EA内にリソースとしてインジケータを配置しました。インジケータを目的のチャートに装着するために、Expert Advisorはテンプレートを作成し、それをチャートに適用します。しかし、テンプレートでどのようにインジケータ名を指定しても(「EA.ex4::indicator.ex4」も「 \Experts EA.ex4::indicator.ex4 」も、「::indicator.ex4」も)、見つけることができないのだそうです。

なぜインジケーターなのか?

すべてのチャートのすべてのイベントをowlから処理できます。

 
こんにちは、コンパイラからの 次のメッセージに 対処する方法を助言してください 'PeriodSeconds' - function can only be declared in the global scope aaa.mq4 25 10

 
skyjet:
こんにちは、コンパイラからの次のメッセージに対処する方法を教えてください:'PeriodSeconds' - function can only be declared in global scope aaa.mq4 25 10

この対策として、書いたものを理解できる言語に翻訳する必要があります


を表示し、エラーを解消します。つまり、この場合、関数をグローバルスコープに配置します。

 
skyjet:
こんにちは、コンパイラからの次のメッセージに対処する方法をアドバイスしてください:'PeriodSeconds' - function can be declared only in the global scope aaa.mq4 25 10

PeriodSeconds() は組み込み関数の名前ですが、25行目のコードで無効な呼び出しになっている可能性があります。