インディケータ: ポジション情報パネル

 

ポジション情報パネル:

パネルの形の指標結果のロットサイズと上下の矢印が表示されます。

USDJPY

作者: Vladimir Karputov

 

開始時間による 最初の ポジションのチケットを返します。

この場合、TPとSLは、ネットポジションの方向と一致する、開始時間による最後の ポジションに対応する。

  const double total_volume = PositionSelect(Symbol()) ? ((PositionGetInteger(POSITION_TYPE) == POSITION_TYPE_BUY) ?
                                                          +PositionGetDouble(POSITION_VOLUME) :
                                                          -PositionGetDouble(POSITION_VOLUME)) : 0;
 
これらのポジションをすべてクローズするCloseALLボタンがあれば、さらに良いのですが・・・。
 
Сергей Криушин:
これらのポジションをすべてクローズするCloseALLボタンが付けば、さらにいいのだが......。

実際、これはインジケーターです。ですから、ポジションをクローズ/オープン/変更する ことはできません。ポジションをクローズ/オープン/変更する必要がある場合は、スクリプトで行うのがベストです。つまり、インジケーターはネット・ポジションを視覚的に追跡し、必要な場合には目的のシンボルのチャートにスクリプトを投げれば、そのシンボルのすべてのポジションをクローズします。

追加:

スクリプトは必要なシンボルのチャートに投げる必要があります :(.

 
このインジケーターを有効化する方法を教えてください。

Metatrader5のCodeBaseで見つけた後、Downloadを使い、Insertメニューで追加しようとしたのですが、見つかりません。

教えてください!
よろしくお願いします。

Kliment
 
Kliment Kalchev :


このインジケーターを有効化する方法を教えてください。

Metatrader5のCodeBaseで見つけた後、Downloadを使い、Insertメニューで追加しようとしましたが、見つかりません。

教えてください!
よろしくお願いします。

Kliment

インジケーター Position_Info_Panel.mq5と同梱のPosition_Info_Panel_Dialog.mqhは、1つのフォルダーに置かなければなりません。

これは説明で確認できます:


 


この後、どうやってインジケーターにアクセスすればいいんだろう...。
 
Kliment Kalchev :



この後、どうやってインジケーターにアクセスするかというと...。

インジケーターをダブルクリックすると、MetaEditorエディターが開きます。あとはMetaEditorエディタでコンパイルします(F7キー)。

 
Vladimir Karputov:

インジケータをダブルクリックすると、MetaEditorエディタが開きます。あとは、MetaEditorエディタでコンパイルします(F7キー)。

そのうちの1つは私に6つのエラーを与える :



そして、ファイルは正確にこのフォルダにある - 最初のエラーから (開くことができない:C:˶path)
 
Kliment Kalchev :
そのうちの1つで6つのエラーが出た:

エラーが表示されません。読めない。

 
ポジション情報パネルダイアログ...を検索して、実際のファイルはこんな感じです Positions_Info_Panel_Dialog
一度"_"を削除して開いておくと、完璧にコンパイルされ、スムーズに動きます。ありがとうございました!