初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 912

 
Vladimir Karputov:

あなたの投稿では、フォーラムがすでに動画を正しく挿入する方法についてのリンクを挿入しています。何をどのように行っているのかが語られないので、推測するしかないですね。

まさにその通りにしています。youtubeからの動画は、正常に挿入されるものと、白くぼやけたものがあることがわかりました。この問題は今回が初めてではないので、ビデオ自体に何か問題があるようだ。

 
Sergey Savinkin:

まさにその通りです。youtubeの動画が正常に挿入されるものと、白飛びしてしまうものがあることが判明しました。この問題は今回が初めてではないので、ビデオ自体に何か問題があるようだ。

どこかで、何とか.テレパスのクラブをお願いします。


追加されました。

じゃあせめて挿入されてない映像の例を教えてよ?

 
Vladimir Karputov:

せめて挿入されてない映像の例を出してくれ。

いつものリンクはこちらです。

https://www.youtube.com/watch?time_continue=5&v=bNxNrMK5T6Q

動画形式のリンクです(ツールバーのyoutubeアイコンのボタンから)。


 
Sergey Savinkin:

いつものリンクはこちらです。

https://www.youtube.com/watch?time_continue=5&v=bNxNrMK5T6Q

動画形式のリンクはこちら(ツールバーのyoutubeアイコンのボタンから)。




確かに説明書と違うことをやっていますね。

 
Vladimir Karputov:

))))

まさにその通りです。もしかしたら、ブラウザの問題かもしれません。もし、この問題に遭遇した人がいたら、ヒントをください。)

 
Sergey Savinkin:

いつものリンクはこちらです。

https://www.youtube.com/watch?time_continue=5&v=bNxNrMK5T6Q

動画形式のリンクはこちら(ツールバーのyoutubeのアイコンのボタンから)


最も分かりやすい説明:フォーラムに動画を埋め込む方法

 
Vladimir Karputov:

史上最高のインストラクション:フォーラムにビデオを挿入する方法

動画の挿入方法はわかるが、すべての動画が挿入されるわけではない。


 
ISL:

助かりました)ありがとうございました

今、見てみると...。本当に効果があったのでしょうか?)))

この関数は、現在の日足バーの始値/終値を読み取ります。しかし、日付が変わると、バーが変わる。ですから、正しいコードは次のようになります。

int Date_Last_Bar=0;   // дата последнего часового бара
MqlDateTime stime;
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
void Time_00(int day,int Param)
  {
   Date_Last_Bar=day;
   double open=iOpen(NULL,PERIOD_D1,Param);
   double close=iClose(NULL,PERIOD_D1,Param);
   Print(open-close);
  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int OnInit()
  {
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
void OnTick()
  {
   TimeToStruct(TimeCurrent(),stime);
   if(stime.day!=Date_Last_Bar)
     {
      if(Date_Last_Bar==0) // это первый запуск или перезапуск, надо учесть
        {
         Time_00(stime.day,0); // смотрим текущий бар, от сегодняшнего 00:00.
         // здесь процедура первой инициализации, если нужно
        }
      else
        {
         Time_00(stime.day,1); // бар сменился, когда робот уже работал, т.е. наступило 00:00,
         // и нужно считывать открытие / закрытие вчерашнего бара
        }
     }
  }
 
Sergey Savinkin:

今、見てみると...。本当に効果があったのでしょうか?)))

この関数は、現在の日足バーの始値/終値を読み取ります。しかし、日付が変わると、バーが変わる。ですから、正しいコードは次のようになります。

した)

      open[i]=iOpen(Symbols[i],PERIOD_D1,1);
      close[i]=iClose(Symbols[i],PERIOD_D1,1);
      c_o[i]=(close[i]-open[i])/close[i];

ただ、int Paramは 埋められませんでした。

昨日、早速やってみました

 

こんにちは

式を正しく置き換える方法を教えてください。

トレンド[i] = (i<Bars-1) ?(価格>amax[i+1]) ?1 : (price<amin[i+1]) ?-1 : trend[i+1] : 0;

演算子付き(ifとelse)

しゃい

理由: