コーディングのヘルプ - ページ 68

 

エリート編で既に解決済み(CPUオーバーロードの原因となったスピードの問題)

Paul Atreides:
親愛なるmqlの教祖様。

このindiを最適化することは可能でしょうか?それは正常に動作しますが、強力に端末を保持します。

謹んであなたの
 

申し訳ありませんが、私はエリートセクションにアクセスできません(((ここでこの問題を解決することは可能ですか?

もしアクセスできるのであれば、プライベート メッセージとして最適化されたインディーに質問してもいいですか?

 

Muad'Dibです。

エリートセクションへのアクセスはとても簡単で、そこにアクセスして問題を解決することができるはずです。

Paul Atreides:
申し訳ありませんが、私はエリートセクションにアクセスできません(((ここでこの問題を解決することは可能ですか? もしアクセスできるのであれば、プライベートメッセージとして最適化されたインディーに質問しても良いですか?
 
mladen:
zigflip これを試してみてください。

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

 

こんにちは。

特定の名前のフィボツールを描画するインジケータを持っています。

私は0と100のレベルをSLとTPに使用する必要があります。

どのようにすれば、Orderend関数で使用するためのレベルの 値を得ることができるのでしょうか?

ありがとうございます。

 

説明から、もしオブジェクトを使用しているのであれば、ObjectGetValueByShift()関数を使用します。

__________________________________________

double ObjectGetValueByShift(文字列 名、int シフト)

この関数は、指定されたバー(現在のバーに関連するシフト)の価格値を計算し、返します。価格値は、線形方程式を使用して、1番目と2番目の座標によって計算されます。 トレンドラインや類似のオブジェクトに適用されます。詳細なエラー情報を得るには、GetLastError() 関数を呼び出す必要があります。

__________________________________________

dasio:
こんにちは。

私は、特定の名前のフィボツールを描くインジケータを持っています。

私は0と100のレベルをSLとTPに使用する必要があります。

どのように私は注文関数でそれを使用するためにレベルの値を取得することができます=。

ありがとうございます。
 
mladen:
オブジェクトを使用している場合、ObjectGetValueByShift()関数を使用します。

__________________________________________

double ObjectGetValueByShift(string name,int shift)

この関数は、指定されたバー(現在のバーに関連するシフト)の価格値を計算し、返します。価格値は、線形方程式を使用して、1番目と2番目の座標によって計算されます。 トレンドラインや類似のオブジェクトに適用されます。詳細なエラー情報を得るには、GetLastError() 関数を呼び出す必要があります。

__________________________________________

ありがとうございます、しかし、私は同じシフトバーで0と100レベルがある場合?

 

ダシオ

各オブジェクトは固有の名前を持っています(1つのチャートに同じ名前のオブジェクトが2つ存在することはありません)ので、オブジェクトの名前を知っておく必要があります。名前を知っていれば、そのオブジェクトだけが必要な値を調べることができます。

この話は、チャート上に実際にオブジェクトがあることを前提にしています。そうでなければ、インジケータ・バッファを 介した古典的なアプローチになります。

dasio:
ありがとうございましたが、私は同じシフトバーで0と100レベルを持っている場合?
 
mladen:
ダシオ

各オブジェクトは固有の名前を持っています(1つのチャートに同じ名前のオブジェクトが2つ存在することはありません)ので、オブジェクトの名前を知っておく必要があります。もし名前がわかれば、そのオブジェクトだけが必要な値を調べることができます。

これはすべて、あなたが持っているものが実際にチャート上のオブジェクトであると仮定して話しているのです。そうでなければ、インジケータバッファを介した古典的なアプローチです。

多分、私はこの機能を 理解していないのでしょう。オブジェクトをチャートに描画させています。もっとわかりやすいように画像を添付します。

私はオブジェクトの名前を知っているし、私はフィボナッチの0と100のレベルを見つける必要があります。

今私はより良い関数を勉強しています。

しかし、あなたが説明する方法で、それはこの値を取得することが可能ですか?

ありがとうございます

ファイル:
fibo.gif  35 kb
 

ダシオ

fiboタイプのオブジェクト(複数の「サブオブジェクト」からなるオブジェクトです)には、次のようなものを使ってみてください。

double levelValue = ObjectGet(fiboName,OBJPROP_FIBOLEVELS,levelNumber);
dasio:
多分、私はこの関数を理解していないのでしょう。私は、オブジェクトは、チャートに描画している。より明確にするために画像を添付します。

私はオブジェクトの名前を知っていると私はフィボナッチの0と100レベルを見つける必要があります。

今、私はこの関数をよりよく勉強しています。

しかし、あなたが説明する方法で、それはこの値を取得することが可能ですか?

ありがとうございます。