初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 307

 

こんにちは、今日テスターでフクロウを動かし始めたら、エラーが出るようになりました。考えられる原因は何ですか?

2014.11.02 10:59:47.200 OnTimerクリティカルエラー。

 
PokrovMT5:

こんにちは、今日テスターでフクロウを動かし始めたら、エラーが出るようになりました。考えられる原因は何ですか?

2014.11.02 10:59:47.200 OnTimerクリティカルエラー。

第4値までの配列の比較に関わる式に理由があることがわかりました。

しかし、なぜこのような表現になったのかという疑問があります。

if (low[1] < low[2] && low[1] < low[3] && sym_bid > open_price[0]+X)

の作品、そして

if (low[1] < low[2] && low[1] < low[3] && low[1] <low[4] && sym_bid > open_price[0]+X)

はすでにエラーが発生しており、その差は配列の4番目の値だけです。


制限はありますか?
 
PokrovMT5:

この式が4番目の値までの配列比較を含んでいるのには理由がある

しかし、なぜこのような表現になったのかという疑問があります。

の作品、そして

はすでにエラーが発生しており、その差は配列の4番目の値だけです。


制限はありますか?

どのようなエラーが出るのか知る必要があります。

  1. どのようなエラーが出ているのかを知る。
  2. 変数の詳細情報を知ることができます。
  3. どのような言語(MQL4またはMQL5)で書いているのか、ターミナルのビルドは?

 
barabashkakvn:

どのようなエラーが出ているのかを知る必要があります。

  1. どのようなエラーが出ているのか、正確に把握する。
  2. 変数の詳細情報を知る
  3. どのような言語(MQL4またはMQL5)で書いているのか、ターミナルのビルドは?

条件に間違いがあり、配列に不十分な値を宣言してしまったため、配列は作成されたものの、条件が合わず、値が来なかったのです。ご意見ありがとうございました。
 
プロフェッショナルの仲間たちよ、ペア・チャート・オブジェクトの作り方を教えてくれないか?具体的には、トレンドラインの真ん中にゼロ点で結ばれたフィボナッチ・レベル・オブジェクトが必要です。ありがとうございました。
 
Karatalmazovih:
プロフェッショナルの仲間たちよ、ペア・チャート・オブジェクトの作り方を教えてくれないか?具体的には、トレンドラインの真ん中にゼロ点で結ばれたフィボナッチ・レベル・オブジェクトが必要です。ありがとうございました。
こんにちは。「ペアリング」とはどういう意味ですか?
 
2つのオブジェクトを1つにつなげる必要があるのです。つまり、フィボナッチ レベルと普通のトレンドラインを組み合わせるのである。
 
Karatalmazovih:
2つのオブジェクトを1つにつなげる必要があるのです。つまり、フィボナッチ レベルと通常のトレンドラインを組み合わせるのである。
トレンドラインを作成する際には、その中心点にフィボナッチラインのオブジェクト(OBJ_FIBO)が自動的に付くはずだということですね。そういうのを自動化するためには、トレンドライン生成のイベントをキャッチして、そういうイベントが起きたら、その中間点に1点ずつバインドしていく......というのが必要です。と2番目は...そうですね、2点目はどこがいいでしょうか?
 

ご興味を持っていただけたようで、大変嬉しく思いますありがとうございました。

そうです、「トレンドライン」を作成すると、その中心点は自動的に「フィボナッチライン」のゼロ点(基準点)オブジェクトにリンクされるのです。イベントを見ています。バインドされた Fiboオブジェクトでトレンドラインを作成し、独自に2点目をチャート上の好きな場所に移動させています。

 
Karatalmazovih:

ご興味を持っていただけたようで、大変嬉しく思いますありがとうございました。

そうです、「トレンドライン」を作成すると、その中心点は自動的に「フィボナッチライン」のゼロ点(基準点)オブジェクトにリンクされるのです。イベントを見ています。バインドされた Fiboオブジェクトでトレンドラインを作成し、独自に2点目をチャート上の好きな場所に移動させています。

ここで、アンカー「中点」を決定するのも難しいのですが、私の知る限り、プログラムメソッド(ObjectGetDouble経由)では中点を特定することはできません。また、ライン間のローソク足の数が偶数の場合、中点はローソク足の「間」なので、そこにファイボグリッドを「引っ掛ける」ことはできず、最も近いローソク足まで前方または後方にシフトさせる必要があるのです。それで...本当に必要なのか考えるべき))
理由: