int BarPeresek_iMAf(int PeriodMA)
{
int TFT=0;
int shiftMAT=0;
int typeMAT=0;
int priceMAT=0;
int BarPeresek=0;
if(Bars>PeriodMA)
{
for(int X=1;X<1000; X++)
{
double MAT=NormalizeDouble(iMA(Symbol(),TFT,PeriodMA,shiftMAT,typeMAT,priceMAT,X),Digits);
if((Low[X]>MAT && High[X]>MAT) ||
(Low[X]<MAT && High[X]<MAT))BarPeresek++;
else {BarPeresek++; break;}
}
}
double _High=High[BarPeresek]; //Надо получить сразу из функцииdouble _Low=Low[BarPeresek]; //Надо получить сразу из функцииreturn BarPeresek;
}
こんにちは、価格が循環レベルに近づいたことをプログラムで理解する方法を教えていただけませんか?
関数から複数の値を正しく返す方法を教えてください。
例えば、ABC関数があるとします。3つの変数の値を一度に取得したいのですが、どうすればよいのでしょうか?
関数から複数の値を正しく返す方法を教えてください。
例えば、ABC関数があるとします。3つの変数の値を一度に取得したいのですが、どうすればよいのでしょうか?
そうだと思います。
ありがとうございます。
しかし、入力が計算のための2つの変数で、出力が3つ(intと doubleの型が 異なる)である場合、どうすればいいのかがわかりません。
ありがとうございます。
しかし、私の入力は計算のための2つの変数ですが、出力は3つ(異なるint型と double型)でなければならない場合、私は何をすべきかわかりません。
ありがとうございます。
しかし、私の入力は計算のための2つの変数ですが、出力は3つ(異なるintと double型)でなければならない場合、私はどうすればよいのでしょうか?
コード内のさまざまな場所で何度も呼び出される関数がありますが、この関数は1つの値を返します。
遅くなって申し訳ありませんが、私の例を使って、これをどのように整理するかを考えたいと思います。コード内のさまざまな場所で何度も呼び出される関数があります。