OrderOpenPrice():これはオープントレードの現在の価格ですか、それともトレードが開始されたときの価格ですか?

Subjectはこれをカバーします。OrderOpenPrice():これオープントレードの現在の価格ですか、それともトレードが開かれた価格ですか?

それが何をしているのかを完全に説明している非常にわかりやすい名前Order Open Price()にもかかわらずそれが現在の価格である可能性があるとあなたが思うのはなぜですか?

7bit Dougは、OrderOpenPrice ==現在のオープン注文の価格(クローズド注文に対して)を考えています。もちろんそうではありませんが、質問の背後にある論理の簡単な説明があることを私はただ言っています。

ダグそれはオーダーがオープンされた時の価格です。オープントレードの現在の価格は当然のことながら市場価格であり、注文が決済された場合は現在の価格はありま せん。


7bit 'Open'は、現在 'オープン'で活発に取引されている取引として、一般的に話され、呼ばれ、そしてラベル付けされています。したがって、これが「私を疑わせた」ものであり、そのように解釈される可能性があります。

あなたがフィリップを言うのと同じように:それが述べられている方法では、それはかなり容易に両方であるかもしれません、それ故問題です。

ありがとう


しかし、現在の価格は1つしかありません 。チャートに表示されている価格です。それはなぜオープンオーダーの機能なのでしょうか。

組み込み関数ごとに利用可能な文書があることをご存知ですか? MetaEditorでは、OrderOpenPriceという単語を書いた場合は、キャレットがまだこの単語の中にある間にF1キーを押すだけ で、この特定の関数のヘルプウィンドウにポップアップ表示される小さな例とともにドキュメントがすぐに得られます。これはすべての組み込み関数に対して機能します。 OrderOpenPrice()の場合は、次のようになります。

double OrderOpenPrice

現在選択されている注文の始値を返します。
注文は最初にOrderSelect()関数によって選択されなければなりません。

サンプル:
   if(OrderSelect(10、SELECT_BY_POS)== true)     印刷( "注文10の始値"、OrderOpenPrice());   それ以外の     Print( "OrderSelectがエラーを返しました"、GetLastError()); 

ハ、私はそれを知りませんでした…私が何度も検索しに行ったこと、単語を再入力したこと、結果を検索してF1が瞬時に私に連れて行ったページを見つけることができません…私はゆっくりと私の人生を取り戻すでしょう:)(私が最初に持っていたと仮定して)

V


その他の便利なショートカット:

オートコンプリートリストを開始するためのCtrl スペース

call-tipsを有効にするために、関数呼び出しの括弧内にctrl shift space


ESCキーを押すだけで、F1を押したときに表示されたヘルプ画面が消えて、プログラミングのためにLCDを元に戻すことができます。


これは予想外の順番でした:)

私は投げます…あなたはファイルウィンドウ(Ctrl D)から直接あなたのコー ドにインクルードまたはライブラリ名をドラッグすることができます。名前と大括弧を入力する手間を省きます。




6119: https://www.mql5.com/en/forum/126642


Originally posted 2019-08-04 06:24:57.

Translate »