Advertisement

Mengenal Lebih Jauh Tentang Metatrader 4 Build 670 : Virtual Hosting, Web Requests, dan Sinyal dari aplikasi MQL (part 2)

Ditulis oleh Rico pada 15 July 2014 18:49


Forexindo - Bahasa Pemrograman MQL

1. Telah ditambahkan fungsi WebRequest untuk bekerja dengan permintaan HTTP yang memungkinkan program MQL4 berinteraksi dengan website yang berbeda dan layanan web.

Fungsi baru ini memungkinkan setiap EA untuk bertukar data dengan situs web pihak ketiga, melakukan trading berdasarkan berita terbaru dan entri kalender ekonomi, menerapkan analisa, menghasilkan dan mempublikasikan laporan secara otomatis, membaca quotes dan melakukan banyak hal lain yang bisa dicapai sebelumnya hanya dengan menggunakan DLL pihak ketiga yang kehandalannya dipertanyakan. Fitur baru ini benar-benar aman bagi para trader, karena mampu mengelola daftar situs web yang terpercaya dan memiliki akses untuk itu.

Fungsi WebRequest () adalah mengirim dan menerima data dari website menggunakan permintaan GET dan POST. Untuk memungkinkan program MQL4 untuk melaksanakan permintaan tersebut, pilihan " Enable WebRequest for the following URL " harus diaktifkan dalam pengaturan terminal dan URL-alamat situs harus secara manual ditentukan.



Pilihan ini secara default tidak dinon-aktifkan karena alasan keamanan.

2. Ditambahkan akses ke database dan mampu mengelola sinyal berlanggan dari aplikasi MQL4.

Sekarang, trader dapat menerima sinyal, mengevaluasi sinyal tersebut berdasarkan kriteria tertentu, pilih yang terbaik dan berlangganan secara otomatis dari program MQL4.

Untuk hal ini, tambahan baru dari fungsi tersebut telah ditambahkan ke bahasa pemrograman MQL4:

SignalBase * () - fungsi untuk mengakses database sinyal.
SignalInfo * () - fungsi untuk menerima pengaturan sinyal.
SignalSubscribe () dan SignalUnsubscribe () - fungsi manajemen berlangganan.

Dengan demikian, pengguna tidak hanya dapat meng-copy trader lain, tetapi juga untuk memilih sinyal yang diinginkan. Kedua proses ini otomatis.
Secara default, robot trading tidak diperbolehkan untuk mengubah pengaturan sinyal untuk alasan keamanan. Untuk mengaktifkan fungsi ini, centang pilihan "Allow modification of Signals settings" dalam pengaturan Expert Advisor.



3. Memperbaiki tampilan OBJ_LABEL dan objek grafis OBJ_TEXT ketika mengubah teks dari program MQL4.

4. Penyesuaian nilai-nilai aplikasi MQL4 dengan nilai-nilai yang sesuai di MQL5.

5. Memperbaiki kesalahan ketika mengubah dimensi dialog pengaturan program MQL4.

6. Memperbaiki kesalahan dalam fungsi StringConcatenate.

7. Menambahkan definisi indikator custom yang dijalankan terlalu lambat. Jika indikator lambat, "indicator is too slow" muncul dalam Journal.

8. Memperbaiki fungsi FileSize untuk file yang tersedia untuk penulisan. Sebelumnya, fungsi ini mengembalikan ukuran file tanpa mempertimbangkan penulisan operasi terbaru.

9. Penambahan hal baru dari terminal klien yang tersedia melalui TerminalInfo * function:

- TERMINAL_MQID - menunjukkan bahwa MetaQuotes ID ditentukan dalam pengaturan terminal.
- TERMINAL_COMMUNITY_ACCOUNT - menunjukkan bahwa akun MQL5.community ditentukan dalam pengaturan.
- TERMINAL_COMMUNITY_ACCOUNT - menunjukkan bahwa akun MQL5.community ditentukan dalam pengaturan.
- TERMINAL_COMMUNITY_BALANCE - nilai saldo pada rekening MQL5.community.
- TERMINAL_NOTIFICATIONS_ENABLED - menunjukkan apakah pengiriman pemberitahuan melalui MetaQuotes ID diperbolehkan.

Sinyal Trading
1. Penambahan tampilan deskripsi sinyal.
2. Memperbaiki pengoperasian sinyal dalam kasus kekurangan memori saat meng-copy sinyal.

Metaeditor
1. Penambahan kemampuan untuk debug fungsi Template.
2. Pengoptimalan pekerjaan dengan file teks besar dari suatu sumber (puluhan megabyte). Kecepatan operasi meningkat, sementara konsumsi memori dikurangi.
3. Memperbaiki sistem navigasi melalui kode sumber menggunakan "Ctrl + -" dan "Ctrl + Shift + -" pada keyboard.

Memperbaiki kesalahan yang dilaporkan pada forum dan log crash.

Update tersedia melalui sistem LiveUpdate.


comments powered by Disqus
Advertisement

Advertisement

Berita Forex Terbaru

Outlook Mingguan & Data Fundamental 27 Februari - 3 Maret 2017
(26-02-2017)

Laporan COT-CFTC: Spekulan Tambah Posisi Bearish EUR; Bullish Gold & Crude Oil
(26-02-2017)

Outlook Teknikal GBP/USD 24 Februari - ActionForex
(25-02-2017)

Dolar Sedikit Terangkat Setelah Data AS Tapi Masih Dalam Tekanan
(25-02-2017)

Strategi Teknikal EUR/USD 24 Februari - iForex
(24-02-2017)

Jelang Data AS Di Akhir Pekan, Dolar Melemah Di Sesi Eropa Hari Ini
(24-02-2017)


Tentang Forexindo

Forexindo.com adalah Portal dan forum komunitas trader forex Indonesia. Menyediakan signal gratis, berita dan analisa harian, diskusi berbagai strategi, robot trading/expert advisor, analisa teknikal, analisa fundamental

RISK WARNING : Forex is risky.

Copyright 2005-2017 Forexindo.com