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

 
Igor Makanu:

は成功しました。以下は@fxsaber さんのコードです。

と書くと、Close[1] >Close[2]と書けるようになりました。

mt4steelが問題を解決してくれると思っていました。

 
Valeriy Yastremskiy:

Close[shift]に角括弧があるため、うまくいきませんでした。

時系列では5のナンバリングは4と同じでいいのでしょうか?

いいえ、そんなことはありません。この場合は利害の一致に過ぎない)))

 
Igor Makanu:

は成功しました。以下は@fxsaber さんのコードです。

と書くと、Close[1] >Close[2]と書けるようになりました。

インジケータを入手しました。

var1=TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS); //не получилось все дефайнами заменить в лоб. пришлось просто заменить.

今度は型変換に対応しなければならない。

もちろん、MT5の方が市場に近いことは明らかです。しかし、この長い名前への渇望は、私にはよくわからない。

 
Valeriy Yastremskiy:

インジケーターを動かすことができました。

あとは、型変換の処理だけです。

もちろん、MT5の方が市場に近いことは明らかです。しかし、長い名前への渇望は理解できない。

TimeToString(TimeCurrent(),TIME_DATE|TIME_SECONDS);
 
Vitaly Muzichenko:

はい))))面白いことに、私は構造体への変換しか見つからず、(ディレクトリの中で構造体とテキストへの変換が別々の場所で)それをやり直し、そしてその時初めて、5kaにはテキストへの変換があるはずだという考えが生まれました))))起こる。

そして、長い名前には理由が必要です)))

 

なぜかこのコードは、2021.01.16 20:24:53.543 (FUTSP500CONT,H1) 1980.12.31 03:00:00と 表示される。

しかし、ゼロバーには別の時間がある。インジケータの20~40回のうち、1回だけ低頻度で出力されます。

インジケーターの起動時に発生し、普通に起動するとエラーになるのですが。

int OnCalculate(const int rates_total,

        const int prev_calculated,

        const datetime& time[],

        const double& open[],

        const double& high[],

        const double& low[],

        const double& close[],

        const long& tick_volume[],

        const long& volume[],

        const int& spread[])

{
Print(time[0]);
}




 
BillionerClub:

なぜかこのコードは、2021.01.16 20:24:53.543 (FUTSP500CONT,H1) 1980.12.31 03:00:00と 表示される。

しかし、ゼロバーには別の時間がある。インジケータの20~40回のうち、1回だけ低頻度で出力されます。

インジケーターの起動時に発生し、問題なければ取得し、動作しますが、エラーは発生しません。




質問は初心者用ブランチに投稿してください:初心者からの質問 MQL5 MT5 MetaTrader 5

以下は勉強のためのコードです(ヘルプを読むのが面倒な場合)。

//+------------------------------------------------------------------+
//|                                               Test Indicator.mq5 |
//|                        Copyright 2021, MetaQuotes Software Corp. |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2021, MetaQuotes Software Corp."
#property link      "https://www.mql5.com"
#property version   "1.00"
#property indicator_chart_window
#property indicator_buffers 0
#property indicator_plots   0
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- indicator buffers mapping

//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
                const int prev_calculated,
                const datetime &time[],
                const double &open[],
                const double &high[],
                const double &low[],
                const double &close[],
                const long &tick_volume[],
                const long &volume[],
                const int &spread[])
  {
//---
   Print("time[0]: ",TimeToString(time[0],TIME_DATE|TIME_MINUTES),", time[rates_total-1]: ",TimeToString(time[rates_total-1],TIME_DATE|TIME_MINUTES));
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+
Вопросы от начинающих MQL5 MT5 MetaTrader 5
Вопросы от начинающих MQL5 MT5 MetaTrader 5
  • 2012.03.12
  • www.mql5.com
Подскажите пожалуйста, такой показатель тестера в жизни реален? И хороший это или плохой результат за год с депо 3000...
ファイル:
 
すべてのティックと実際のティックに基づくすべてのティックの 違いは何ですか? テストするとき
 
Aleksandr Egorov:
すべてのティックと実際のティックに基づくすべてのティックの 違いは何ですか? テストするとき

そして、本文中の自動生成されたリンクをクリックして読んでみてください))

 
Alexey Viktorov:

そして、本文中の自動生成されたリンクをクリックして読んでみてください))。

既読)

理由: