エキスパート: トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第5部

 

トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第5部:

本書の第5部では、金融データの分析・処理、チャートの視覚化、自動化、ユーザーとのインタラクションなど、アルゴリズム取引に関連するAPIについて掘り下げていきます。

トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第5部

作者: MetaQuotes

 
欧米に学べ
 
ありがとうございます
 
 
Программирование на MQL5 для трейдеров - Учебник на MQL5.com
Программирование на MQL5 для трейдеров - Учебник на MQL5.com
  • www.mql5.com
Современный трейдинг немыслим без компьютера. Автоматизация рабочего процесса трейдера уже давно вышла за пределы бирж и офисов брокеров, став...
 

IndDeltaVolume.mq5を 少し修正したものを添付します。このバージョンでは、テスターはCopyTicksRange 関数がデータを返さなかったという警告の出力を無効にしています。現時点では、履歴上のティックの要求が(可視バー内であっても)0とゼロのエラーコードを返すというバグがあります。同様の問題は、MQからのテスト・インジケータでも実証されています

テスターでは、CopyTicksRangeは テスト日から始まるバーに対してのみティックを返しますが、これはこのインジケーターの場合、BarCount バーで遅延が発生することを意味します。オンライン・チャートではこのような問題はありません。

また、実数量のデルタ計算(以前は買いと売りのみが別々に表示されていました)と水平レベル0を追加しました。

Новая версия платформы MetaTrader 5 build 4755: общие улучшения
Новая версия платформы MetaTrader 5 build 4755: общие улучшения
  • 2025.05.23
  • fxsaber
  • www.mql5.com
В пятницу 13 декабря 2024 года будет выпущена обновленная версия платформы MetaTrader 5...
ファイル:
 
この本にはCopySeries()関数の使用例が載っていませんでした。私の見方が悪かったのでしょうか、それとも使わない理由があるのでしょうか?
 
Aleksey Nikolayev #:
この本にはCopySeries()関数の使用例が載っていませんでした。私の見方が悪かったのでしょうか、それとも使わない理由があるのでしょうか?

それは、この本がすでに半分書かれていたときに、この関数がAPIに追加されたからです(対応するセクションを含む)。他の多くのケースでは、MQL5のアップデートは最終的な完成前に速やかに追加されたが、ここでは違う。一方、この本がAPIを完全に網羅している必要はない。

 
Stanislav Korotky #:

これは、この本がすでに半分(該当箇所を含む)書かれていたときに、その関数がAPIに追加されたために起こった脱落だと考えることができる。他の多くのケースでは、MQL5のアップデートは最終版の前に速やかに追加されたが、ここでは違う。一方、この本がAPIを完全に網羅している必要はない。

批判するつもりは微塵もない。ただ、いきなりこの関数は何かがおかしいと思っただけだ(本の日付と関数の紹介の日付を考えていなかった)。