[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 215

 
artmedia70:

サイクル




整数を通すと、計算速度が一桁上がります。また、標準的な関数を使って検索することができます
 
Vinin:

必要であれば、解決策を見出すことができます。例えば、整数の順序付き配列に行く。その中から目的の値を探します。
ありがとうございます。
 
artmedia70:

サイクル



ありがとうございます。
 
solnce600:
配列要素の正しい値を検索するためのデフォルトの関数名を教えてください。

配列関数群では、見つからなかったようです。


この関数をよく見てください
 
Vinin:

この機能をよく見てください
わかりました ありがとうございます
 
こんにちは、式の書き方を教えていただけませんか?Bar2の始値が終値より小さければBar2bの値を、その逆であればBar2mの値を代入する。ありがとうございました。
 
art-gan:
こんにちは、式の書き方を教えていただけませんか?Bar2の始値が終値より小さければBar2b、逆に小さければBar2mを割り当てます。ありがとうございました。

そうやって書くんですね。

    //---- Объявляем переменную, которой будем присваивать значение
    double ld_Value;
    //---- Теперь запичываем условие
    if (Open[2] < Close[2]) ld_Value = Bar2b; else ld_Value = Bar2m; 
 
本当にありがとうございました。
 

親愛なるフォーラムユーザーの皆様、こんにちは!!!

MQLを学び始めたばかりなので、もしかしたら素朴な質問で申し訳ないのですが...。

LWMAを同じ別ウィンドウに挿入する必要があるインジケータがあるのですが...。どうすれば実装できるのか教えてください.

図は、ベクターインジケーター(白線と黄色線)、そしてこの地下のインダクターに赤い波が重なっているところです。

 

こんにちは。

D1のセクションごとの読みを小さいTFで描画したいのですが、何も描画されません。

int start()
{
int counted_bars=IndicatorCounted();
int limit;
if (TimeFrame>0) limit=Bars-counted_bars+(TimeFrame/Period());
else limit=Bars-counted_bars-1;
int i=limit;
int C_time;
int Bar_Shift;
if (limit==0) return(0);
//wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
int h,l,h1,l1;
while(i>=0)
{
C_time=Time[i];
Bar_Shift=iBarShift(NULL,TimeFrame,C_time,true);
h=iMA(NULL,0,period,0,MODE_EMA,2,Bar_Shift);
l=iMA(NULL,0,period,0,MODE_EMA,3,Bar_Shift);

//----
ExtMapBuffer1[Bar_Shift]=h;
ExtMapBuffer2[Bar_Shift]=l;
i--;}
//----
return(0);
}

 


もしかしたら、誰かがコードを修正するか、やり方を教えてくれるかもしれません。

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