[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 396

 
Figar0:


int Start()の後に挿入する意味がわかりにくいのですが、Startの中に挿入しているのではないのですか?

コードの末尾に挿入します。


それ、効いてるんですよ。ありがとうございました。
 
MaxZ:

1).コードに関数をコピーする必要がある。

2).そして、関数を呼び出す必要があるところでは、例えば、こう書きます。


それ、効いてるんですよ。ありがとうございました。
 
バーの 値と終値を返す関数を呼び出すにはどうしたらよいですか?ありがとうございます。
 
kolaider:
バーの始値と終値を返す関数を呼び出すにはどうしたらよいですか?ありがとうございます。

Open[]とClose[]です。
 
kolaider:
バーの始値と終値を返す関数を呼び出す方法を教えてください。ありがとうございます。

https://docs.mql4.com/ru/series/iClose

https://docs.mql4.com/ru/predefined/variables/close

https://docs.mql4.com/ru/predefined/variables/open

 

インジケータは関数として、または#includeとして 呼び出すことができますか?

 
001:

インジケータは関数として、または#includeとして 呼び出すことができますか?

いいえ、計算をEAコードに移動して、関数として呼び出すことができます。必要ですか?
 
artmedia70:
いいえ、Expert Advisorのコードに計算を貼り付けて、関数として呼び出すことができます。必要ですか?

このインディケータは、各バーから価格の出会いまでセグメントでMAを描画します(パラボリックタイプ)、バッファは1つだけです。MAのセグメントごとにたくさんのバッファを用意してゴチャゴチャにするのではなく、関数として毎回呼び出すという考え方です。どうすればいいのか、まだわかりません。

 
001:

このインディケータは、各バーから価格の出会いまでセグメントでMAを描画します(パラボリックタイプ)、バッファは1つだけです。MAセグメントごとにバッファを何個も作るのではなく、関数として毎回呼び出すという考え方です。どうしたらもっとうまくできるのか、まだわからない。

iCustom()です。
 
artmedia70:

というくらいにシンプルです。フラグをセマフォとして使ってみよう。3つのコードブロックがあり、各ブロックは前のブロックがすでに実行されている場合にのみ実行されます。

初期状態ではすべてのフラグが==falseです。

1つ目のコードブロックが実行されると同時に、1つ目のフラグ=trueとし、2つ目のコードブロックが実行される。その条件が満たされると同時に、2番目のフラグをtrueに設定する。
今度は3番目のコードブロックが実行されます。その条件を満たすと同時に、3番目のフラグをtrueに設定する; といった具合に。



例を見ることができますか?