どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 1088

 
はい、プログラムは比較的スキャルピングに近い動作をします、私は大前提を理解しています。 私はそれが0.0001未満でないことを確認しようとします - 私はそのような違いを気にしない、私が正しく理解すれば、彼らは不必要な値をカットされます。
 

助けてください )

ラインを構築して、そこに表示されている時間を取得しました。ターミナルを閉じて、開いてラインの時間を取得しようとしましたが、ゼロでした((( どうしたらラインを構築し直さずに取得できますか?ps 保存されるようになっているのでは?

string level_pos_buy = "level_pos_buy";
   
   if (ObjectCreate(0,level_pos_buy,OBJ_HLINE,0,Time[1],Close[1])) // создание горизонтального уровня
   {
      ObjectSet(level_pos_buy,OBJPROP_COLOR,DarkGreen);                 
      ObjectSetInteger(0,level_pos_buy,OBJPROP_STYLE,3);                
   }
         
   datetime enter_time  = (datetime)ObjectGetInteger(0,level_pos_buy,OBJPROP_TIME); // позиция время                     
   
   Print("       ", enter_time);   
 
Money_Maker: 線を引いて、時間を計って、端末を閉じて、開いて...。時間的価値は......保存すべきではないのか?
水平線には、価格という一つの座標しか含まれていない。線上にプロットされた時間は、ターミナルを再起動するとリセットされますよ。
 

専門家の皆さん、こんにちは。

チャート上のシンボルを変更するには、どのような機能を使用すればよいのでしょうか?

現在EURUSDのチャートを持っていて、それをGBPUSDに切り替えたいとします。

もし、1つの機能でないなら、誰か例を示してくれるかもしれません。

 
しかし、それは空のチャートを開き、どのように私はすべての指標を移動し、元を閉じることができます。それとも私が悪いのでしょうか?
ChartOpen("EURUSD",Period());
 

こんばんは、スクリプトを実行すると、ログにuninit reason 0というエラーが表示されます。

以下はそのコードです。


#property copyright"Copyright 2016, MetaQuotes Software Corp.

#プロパティリンク "https://www.mql5.com"

#property version "1.00"

#プロパティの厳密さ

//+------------------------------------------------------------------+

//| スクリプトプログラム起動機能

//+------------------------------------------------------------------+

void OnStart()

{

ObjectCreate(ChartID(), "HLine",OBJ_HLINE,0,0,iHigh(NULL,PERIOD_W1,0)) を使用します。

//--- 線の色を設定する

ObjectSetInteger(ChartID(), "HLine",OBJPROP_COLOR,Red) を使用します。

//--- 行のスタイルを設定する

ObjectSetInteger(ChartID(), "HLine",OBJPROP_STYLE,0) を使用します。

//--- 線の太さを設定する

ObjectSetInteger(ChartID(), "HLine",OBJPROP_WIDTH,1) を使用します。

//--- 前景(false)または背景(true)に表示する。

ObjectSetInteger(ChartID(), "HLine",OBJPROP_BACK,true);

ObjectCreate(ChartID(), "LLine",OBJ_HLINE,0,0,iLow(NULL,PERIOD_W1,0));

//--- 線の色を設定する

ObjectSetInteger(ChartID(), "LLine",OBJPROP_COLOR,Blue);

//--- 行のスタイルを設定する

ObjectSetInteger(ChartID(), "LLine",OBJPROP_STYLE,0) を使用します。

//--- 線の太さを設定する

ObjectSetInteger(ChartID(), "LLine",OBJPROP_WIDTH,1) を使用します。

//--- 前景(false)または背景(true)に表示する。

ObjectSetInteger(ChartID(), "LLine",OBJPROP_BACK,true);

}

何が問題なのか、教えていただけませんか?

 
gince:

専門家の皆さん、こんにちは。

チャート上のシンボルを変更するには、どのような機能を使用すればよいのでしょうか?

現在EURUSDのチャートを持っていて、それをGBPUSDに切り替えたいとします。

もし、1つの機能でないなら、誰か例を示してくれるかもしれません。

ChartSetSymbolPeriod(チャートセット・シンボル・ピリオド
 
LRA:
水平線には、価格という一つの座標が含まれています。端末を再起動すると、行のタイムスタンプはリセットされますよ。
ありがとうございます)時間が短縮できればいいのですが(
 
Money_Maker:
ありがとうございます)時間短縮ができないのが残念です(
トレンドラインを引くと、始点と終点の時間と価格の両方を節約することができます。
 
evillive:
始点と終点に時間と価格の両方を格納したトレンドラインを描きます。
ありがとうございます)その方法でやってみます、一番便利な方法かもしれません