[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 509

 
DDFedor >>:


вот тут уже читали? https://book.mql4.com/ru/appendix/glossary

High-Low и Ask-Bid - различные вещи.

冗談だろう?

 
Roger >>:


Значения High и Low даются для Bid. Для Ask прибавляйте значение спреда.

ありがとうございました。

 
tvar писал(а)>>

>> ありがとうございました


ただ、スプレッドが浮いていることを忘れてはいけない
 
zhuki >>:
А это что, mov[] ? если массив, то где объявление ?

int array[10]; //過去10件のMA値の配列
intシフト。

for(shift=0;shift<=9;shift++)とする。
{
array[shift]=iMA(NULL,240,12,0,0,shift);}.
斯く斯く)

 
こんにちは、友人たち。



インジケータに外部パラメータを追加して、どのデータをどのチャート(とどのTF)から取得するかを(インジケータをチャートに「描く」ときに)手動で指定できるようにしたいのですが、どのようにすればよいでしょうか。

ありがとうございました。
 
IMA は double を返します。intがありますね。
 
zhuki >>:
IMA возвращает double . А у вас int.

ええ、ありがとうございます、私のミスです・・・今ダブルを入れましたが、まだ動きませんね(
どこかに間違いがあるはずだ...。

 
この配列の最大 値を求めるには?
double array[10];
int shift;
double max;

for(shift=0;shift<=9;shift++)
{
array[shift]=iMA(NULL,240,13,0,0,shift);}.

max=ArrayMaximum(array,9,0); ですよね?
 
なぜ9かというと、10個の要素があり、maxは値ではなく、要素のインデックスだからです。ヘルプを読むといいですよ、フォーラムより早いですから。例を見つけることができます。F1が動く。

intArrayMaximum( double array[], int count=WHOLE_ARRAY, int start=0)
最大値を持つ要素を検索する。この関数は,配列中の最大要素の位置を 返します.
パラメータ
array[] - 検索対象の数値配列。
カウント - 検索する要素数。
立ち上がり - 検索対象となる開始インデックス。
 
zhukiさんありがとうございます。ポジションではなく、インジケータの値そのものを返すような関数はありますか? すみません、自分では見つけられません(
F1は役に立ちません:)