Hai trader! Hari ini kita akan berbincang tentang template Expert Advisor (EA) yang dapat memuat turun berita dari investing.com, ditulis dalam MQL4 tanpa menggunakan DLL. Jika anda mencari cara untuk mengimplementasikan fungsi ini dalam produk anda untuk pasaran (penggunaan DLL tidak dibenarkan di sana), maka template ini adalah jawapannya. Kini, sesiapa sahaja boleh menggunakan ciri yang berfungsi berdasarkan latar belakang berita — dan anda boleh melakukannya sendiri!
Template ini berasaskan kepada indikator Urdala News Investing. Contohnya, anda boleh membuat EA ini tidak berdagang semasa pengumuman berita, menutup semua posisi menguntungkan sebelum berita dikeluarkan, atau meletakkan pesanan tertunda sebelum berita, ada banyak pilihan yang boleh anda pilih. Saya berikan anda draf — jadi, kembangkanlah!
Walaupun ia hanyalah sebuah template, ia berfungsi sepenuhnya sebagai indikator latar belakang berita — ia menjana isyarat dan menarik garisan.

Cadangan:
Kod ini mengandungi segmen berikut:
if(CheckNews>0) { // Di sini anda perlu senaraikan tindakan yang harus dilakukan semasa pengumuman berita dan sepanjang tempoh berlakunya berita Comment("Waktu Berita"); }else{ // Di sini anda perlu nyatakan tindakan apabila tiada berita dalam perhatian Comment("Tiada berita"); }
Ketika ini, EA ini hanya menjana komen yang menyatakan sama ada terdapat berita atau tidak. Anda boleh masukkan syarat yang anda ingin laksanakan semasa acara berita berlaku sebagai ganti komen-komen ini.
Perhatian! Operasi EA memerlukan pautan berikut ditambah ke URL yang dipercayai:
http://ec.forexprostools.com/?columns=exc_currency,exc_importance&importance=1,2,3&calType=week&timeZone=15&lang=1
Senarai Pembolehubah:
- BeforeNewsStop - masa dalam minit sebelum berita untuk EA berhenti beroperasi, sebagai contoh, 5 minit sebelum berita dikeluarkan. EA beralih ke mod "Waktu Berita".
- AfterNewsStop - masa dalam minit selepas berita untuk EA berhenti beroperasi, sebagai contoh, 5 minit selepas berita dikeluarkan. EA mematikan mod "Waktu Berita".
- NewsLight, NewsMedium, NewsHard - membenarkan muat turun berita lemah, sederhana dan kuat.
- offset - Zon waktu (GMT).
- NewsSymb - senarai semua mata wang, untuk mana berita perlu dimuat turun. Jika kosong, mata wang simbol semasa akan digunakan.
- DrawLines - menarik garisan pada carta.
- Next - hanya menarik berita yang akan datang, tidak menarik berita lepas.
- Signal - memberi amaran tentang berita yang mendekat pada jarak masa BeforeNewsStop minit.
Jika anda tidak dapat memasukkan fungsi yang diperlukan ke dalam EA, hubungi saya.
Siaran berkaitan
- MQL5 Wizard: Cipta Sistem Trading Berdasarkan Pola Morning/Evening Star dan RSI
- MQL5 Wizard: Cipta EA Berdasarkan Pola Candlestick Bullish/Bearish Harami + Stochastic
- MQL5 Wizard: Cipta Isyarat Dagangan Menggunakan Corak Morning/Evening Star dan MFI
- Menggunakan MQL5 Wizard untuk Signal Perdagangan '3 Black Crows/3 White Soldiers' + RSI
- MQL5 Wizard: Cipta Isyarat Dagangan Berdasarkan Corak Hammer/Hanging Man dan Stochastic