Laman utama Perdagangan Sistem Siaran

ChannelEA2: Sistem Trading Terbaik untuk MetaTrader 5

Lampiran
20495.zip (6.54 KB, Muat turun 0 kali)

ChannelEA2 adalah satu sistem trading yang berfungsi berdasarkan saluran yang ditentukan oleh indikator ChannelInd.

Walaupun indikator ini tidak diperlukan untuk operasi EA ini, data yang diperlukan untuk trading telah dikira di dalam EA itu sendiri.

EA ini beroperasi berdasarkan waktu: Pada waktu trading yang ditetapkan dalam setelan EA, ia akan meletakkan dua pending stop order di sempadan saluran dan menetapkan tahap Stop Loss di sisi berlawanan saluran, tanpa menetapkan tahap Take Profit. Pada akhir waktu trading, semua posisi yang ada akan ditutup dan order yang tidak tertrigger akan dibatalkan.

Sila ambil perhatian bahawa Expert Advisor ini direka untuk tujuan latihan.

EA ini mempunyai lapan parameter yang boleh disesuaikan:

  • Begin hour - waktu mula trading;
  • End hour - waktu tamat trading;
  • Experts magic number - pengenalan unik bagi posisi EA;
  • Lots - jumlah posisi yang ingin dibuka;
  • Slippage of price - slippage maksimum yang dibenarkan semasa membuka posisi;
  • Multiplier spread for stops - pengganda spread yang digunakan untuk mengira jarak yang tepat bagi stop orders (*).
  • Waiting for environment update (in seconds) - waktu dalam saat untuk menunggu kemas kini persekitaran trading (**);
  • Number of attempts to get the state of the environment - jumlah cubaan untuk mendapatkan maklumat tepat tentang persekitaran trading (***).
* Untuk pending orders (serta Stop Loss atau Take Profit), terdapat jarak minimum yang dibenarkan untuk meletakkan stop orders - StopLevel. Ini bermaksud, pending order (serta Stop Loss atau Take Profit) tidak boleh diletakkan lebih dekat daripada jarak tersebut dengan harga. Namun, jika StopLevel adalah sifar, ia hanya menunjukkan bahawa StopLevel adalah mengambang, bukan tiada. Dalam kes ini, jarak minimum biasanya adalah nilai spread*2, tetapi kadang-kadang walaupun dua kali ganda spread tidak mencukupi. Oleh itu, kami telah memperkenalkan pengganda spread khusus yang digunakan oleh EA untuk mengira jarak minimum bagi meletakkan pending orders.
** Apabila order trading dihantar ke server, kelewatan dalam pelaksanaan mungkin menyebabkan jumlah posisi pasar yang dikira tidak tepat. Jika keadaan "tidak ditentukan" dikesan, Expert Advisor akan menunggu untuk jumlah saat yang ditentukan dan kemudian membaca persekitaran semula.
*** Bilangan tempoh menunggu dalam satu tick ditetapkan dalam parameter EA. Setelah mengambil semua cubaan yang dibenarkan untuk mendapatkan maklumat tepat tentang persekitaran, Expert Advisor akan keluar dari pemprosesan dan menunggu tick seterusnya. EA akan mengulangi percubaan ini pada tick baru ini jika persekitaran trading tidak dikemas kini pada waktu ini.

Untuk menguji strategi ini, setelan lalai telah diuji menggunakan EURUSD H1 dalam mod OHLC 1 minit dalam julat dari 2017.01.02 hingga 2018.03.29.

Seterusnya, parameter mula/tamat trading (Begin hour dan End hour) dioptimumkan untuk EURUSD H1 dalam mod OHLC 1 minit:

Keputusan terbaik diperoleh dengan setelan berikut:

  • Begin hour = 8;
  • End hour = 10.

Siaran berkaitan

Komen (0)