Meta Traderでのスプレッド取引 - ページ 158

 
hrenfx:
  1. 2つのEAが稼働しています。
  2. これらのシンボルの注文/ポジションの表は、オープン直後に更新される時間はありません。スリープ(PAUSE)を入れる。


1.Expert Advisor - 1つが実行されています。

2.はい、-今、スリープを入れて みます、-ありがとうございました

 
forex-k:
フィルターを通せ!


秘密でなければ、そのようなフィルタの例を教えてください。

ここで質問です。有効期限条件をプログラムで設定することは可能ですか?

ありがとうございます。

 

そしてもう一つの質問。

5種類のインストゥルメントに対応したプライスラインインジケーター。

数日前(アパートの電気を消してパソコンを再起動した後)、インジケータウィンドウの右側の解説が価格チャートウィンドウに飛んでいる(!)のを発見しました。

インジケーターを再インストールしても改善されない。チャートを削除して 再インストールしても効果がない。

レンダリングコメントを実行するためのコード。

#property indicator_separate_window
#property indicator_buffers 6

int deinit()  {
  // Удаляем все графические объекты
  DeleteObject(oSymb1);   DeleteObject(oSymb2); 
  DeleteObject(oSymb3);  DeleteObject(oSymb4);
  DeleteObject(oSymb5);  DeleteObject(oSymbS); 
  return(0);  }
//-------------------------------------------------------------------+

int start() {
// ... ... ... ... 

  // Построение графических объектов
  // Пишем комментарий в окне индикатора с правой стороны
  string sVolA1="",sVolA2="",sVolA3="",sVolA4="",sVolA5="",
         sVolP1="",sVolP2="",sVolP3="",sVolP4="",sVolP5="";
  
  DrawLabel(oSymb1, sVolP1+ Symbol1.Name +sVolA1,10, indicator_color1, 5);
  DrawLabel(oSymb2, sVolP2+ Symbol2.Name +sVolA2,10, indicator_color2,18);
  DrawLabel(oSymb3, sVolP3+ Symbol3.Name +sVolA3,10, indicator_color3,31);
  DrawLabel(oSymb4, sVolP4+ Symbol4.Name +sVolA4,10, indicator_color4,44);
  DrawLabel(oSymb5, sVolP5+ Symbol5.Name +sVolA5,10, indicator_color5,57);
  DrawLabel(oSymbS, "AVERAGE", 10, indicator_color6, 70);
 
    return(0);
} // Конец функции Start

//+----------------- Пользовательские функции ------------------------------------------+

// Рисуем коммент
void DrawLabel(string aName, string aText, int aFontSize, color aColor, int aValue) {
  string objName=aName+wndName;
  ObjectDelete(objName);
  ObjectCreate(objName, OBJ_LABEL, wndNum, 0, 0);
  ObjectSetText(objName, aText, aFontSize, "Verdana", aColor);
  ObjectSet(objName, OBJPROP_CORNER, 1);
  ObjectSet(objName, OBJPROP_XDISTANCE, 4);
  ObjectSet(objName, OBJPROP_YDISTANCE, aValue); 
}

// Удаляем графический объект
void DeleteObject(string name) {
  ObjectDelete(name+wndName);
}

不具合を修正する方法を教えてください。放蕩息子」をインジケーターウィンドウに戻すには?

 

そして、不具合ウィンドウのないプロファイルを作成し、ターミナルを再インストールします。ところで、ターミナルのバージョンは更新されているのでしょうか?

私はまだ225版を持っています、新しい2人より古い友人の方がいいです。)

端末の再インストールに備えて、引き継ぐためのプロファイルを作成するという意味です。

 

ありがとうございます。新しいプロフィールを作ってみる。

端末のバージョンを更新してしまった可能性が高いです。正確には覚えていませんが、週末前の出来事です。

 
Vitya:


そのようなフィルタの例を教えてください。

このように。

if (MarketInfo("EURUSD", MODE_ASK) - MarketInfo("EURUSD", MODE_BID) > MaxSpread)

return(0);

 
Vitya:

有効期限の条件をプログラムで設定することはできますか?

そうではなさそうです。
 
goldtrader:

こんな感じ。

スプレッドを監視し、直近のn本のバーの最大スプレッドが許容スプレッドを超えたらエントリーしないようなインジケータを書くといいかもしれません。特に市場執行では、この方が効率的です。
 

ビッド・アスク・スプレッドを 追跡するスクリプトを紹介します(証券会社の証券取引に特化したもの)。

スレッドの真ん中より上のどこかに、同じバージョンがありますが、インジケータとして。

私のスクリプトはCPUリソースを大量に消費するので(-schedule)、オープン/クローズの直前に置いて、すぐに削除するのがよいでしょう。

6NZ0、M1

ファイル:
scr_tiker.mq4  3 kb
 
Vitya:


秘密でなければ、そのようなフィルタの例を教えてください。

ここで質問です。有効期限条件をプログラムで設定することは可能ですか?

ありがとうございます。

全てはプログラムで行えます。

注文開始時と決済時の両方でスプレッドがとられるため、スプレッドは変動します。

このツールは、ブローカーにとって迷惑なものではなく、非常に有益なものです。

-ロット、保証金、スプレッドが自動的に計算されます。

-また、市場が閉じているかどうかも表示され、0なら閉じており、1なら開いています。

-ポイント値の正確な算出

-有効期限を表示します。

ファイル: