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

 

頑張って

もう、頭がパンクしそうです!

例えば、過去20回のローソク足の最低価格をLOWの代わりにカスタム配列に 書き込むにはどうすればよいでしょうか。

 
evgenio писал(а)>>

頑張って

もう、頭がパンクしそうです!

例えば、過去20回のローソク足の最低価格をLOWの代わりにカスタム配列に書き込むにはどうすればよいのでしょうか?

double _low[20];
for (int i=0; i<20; i++)
   _low[ i]=Low[ i];
それができるんですね。ベストな選択肢とは言えませんが。
 
Vinin >> :
それができるんですね。ベストな選択肢とは言えませんが。

for (i=Bars-5; i==Bars; i++)
{
as[i]=iLow(Symbol(),0,i);
Print (GetLastError());

}
Print (as[1]);
return(0);

>> なぜいつもゼロと表示されるのですか?
 
PLUT >> :

こんにちは、登録したばかりでスレッドを立ち上げることにしました。私自身、疑問に思うことが多いので、正しい判断だと思います。

他の掲示板で答えを探すのに疲れました、一部のフラダーです。この話題はどうしたらいいのか、さっぱりわかりません。

ただ一つ違うのは、ブローカーに対して十分な情報を持っていないことです。

私は何かを持っていますが、私の意見では間違いがある、あなたの暇なポーを見てください。

初心者に簡単な作業システムをアドバイスする。

 
PLUT >> :

こんにちは、登録したばかりでスレッドを立ち上げることにしました。私自身、疑問に思うことが多いので、正しい判断だと思います。

他の掲示板で答えを探すのに疲れました、一部のフラダーです。この話題はどうしたらいいのか、さっぱりわかりません。

ただ一つ違うのは、ブローカーに十分な資金がないことだ。

私は何かを持っていますが、私の意見では間違いがある、あなたの暇なポーを見てください。

初心者に簡単な作業システムをアドバイスする。

 
evgenio писал(а)>>

for (i=Bars-5; i==Bars; i++)
{
as[i]=iLow(Symbol(),0,i);
Print (GetLastError());

}
Print (as[1]);
return(0);

常にゼロを表示するのですが、なぜですか?

最初の印刷では、エラーはないとのことです。

2つ目は、配列の要素の正しい値を与えるものです。

ただし、Barsが5に等しい場合は、別の値を得ることができます。

少なくともチェックのために0からのループを作る。

 
Panfilov писал(а)>>

初心者に簡単な作業システムをアドバイスする。

一番簡単なのは、頭と手です。

 

int start()
{
for (i=0; i==5; i++)
{
as[i]=iLow(Symbol(),0,i);
Print (GetLastError());

}
Print (as[0]);
return(0);
}

また、どうした?
 
evgenio писал(а)>> またゼロか......どうしたんだ?
int start()
{
double as[5];
  for ( i=0; i==5; i++)
  {
     as[ i]=Low[ i];
     Print (DoubleToStr( as[ i],Digits));
  }
  return(0);
}

これを実行する。
 
Vinin >> :
>> これを実行する。

うまくいかない。