Perdagangan Sistem

MeanReversionTrendEA: Sistem Trading Pintar untuk MetaTrader 5
MetaTrader5
MeanReversionTrendEA: Sistem Trading Pintar untuk MetaTrader 5

1. Pengenalan MeanReversionTrendEA menggabungkan strategi mengikuti tren dan pemulihan rata-rata dengan menggunakan Purata Pergerakan dan pengukuran volatiliti berasaskan ATR, dilengkapi dengan sistem pengesahan perdagangan untuk memastikan pelaksanaan yang boleh dipercayai dalam pelbagai keadaan pasaran. 2. Ciri-Ciri Utama Strategi Dwi: Menggabungkan mengikuti tren (persilangan MA) dan pemulihan rata-rata (penyimpangan harga terhadap MA). Isyarat Adaptif: Menggunakan purata pergerakan cepat dan perlahan untuk mengenal pasti arah tren. Integrasi Volatiliti: Menggunakan ATR untuk mengukur volatiliti pasaran bagi penyertaan pemulihan rata-rata. Pengesah Dalam Sistem: Sistem pengesahan perdagangan yang komprehensif memeriksa jumlah, margin dan tahap hentian. Mekanisme Keselamatan: Termasuk fungsi perdagangan keselamatan untuk pengesahan backtest. Pengurusan Posisi Defensif: SL/TP tetap atau proporsional dengan pengesahan yang betul. Kompatibiliti Pelbagai Aset: Boleh digunakan dengan forex, komoditi, indeks dan saham dengan pengukuran lot yang betul. 3. Cara Ia Berfungsi Memantau persilangan purata pergerakan untuk perubahan arah tren. Menilai penyimpangan harga dari MA perlahan menggunakan jalur volatiliti berasaskan ATR. Menjana isyarat beli apabila MA cepat melintasi MA perlahan atau harga jatuh di bawah jalur volatiliti. Menjana isyarat jual apabila MA cepat melintasi di bawah MA perlahan atau harga naik di atas jalur volatiliti. Mengesah dan melaksanakan perdagangan dengan parameter pengurusan risiko yang betul. 4. Input Fast_MA_Period (20), Slow_MA_Period (50), ATR_Period (14) ATR_Multiplier (2.0) untuk pengiraan jalur pemulihan rata-rata LotSize (0.1) untuk pengukuran posisi SL_Points (500), TP_Points (1000) untuk pengurusan risiko Magic_Number (123456) untuk pengenalan pesanan 5. Nota Penggunaan Optimum untuk semua pasangan mata wang utama dan instrumen cair. Boleh digunakan pada semua kerangka waktu, dengan H1-H4 disyorkan untuk kualiti isyarat yang lebih baik. Memerlukan data sejarah yang mencukupi untuk pengiraan indikator yang tepat. Terbaik untuk pasaran yang sedang tren dengan peluang pemulihan yang kadang-kadang. Sistem pengesahan yang kukuh memastikan pelaksanaan yang betul di seluruh broker. 6. Struktur Kod CTradeValidator: Kelas pengesahan perdagangan yang komprehensif. Fungsi inisialisasi indikator dan pemprosesan data. Penjanaan isyarat yang menggabungkan logik tren dan pemulihan. Pelaksanaan perdagangan dengan pengesahan dan pengurusan risiko yang betul. Mekanisme keselamatan untuk integriti backtest. 7. Penafian Disediakan sebagaimana adanya untuk tujuan pendidikan. Prestasi masa lalu tidak menunjukkan hasil masa depan. Uji secara menyeluruh di akaun demo sebelum berdagang secara langsung.

2025.03.14
Pantau Multi EA dengan Magic Number: Dashboard Untung Rugi untuk MetaTrader 5
MetaTrader5
Pantau Multi EA dengan Magic Number: Dashboard Untung Rugi untuk MetaTrader 5

Wawasan Strategi Individu Apabila satu akaun mengendalikan pelbagai strategi, cabaran utama adalah memisahkan prestasi setiap strategi tersebut. Tanpa magic number, anda perlu bergantung kepada maklumat yang tidak lengkap atau samar, seperti komen perdagangan atau julat tiket. Magic number memberikan tanda nombor yang sistematik yang digunakan secara automatik oleh EA. Pemantauan Prestasi yang Tepat Anda boleh dengan cepat mengenal pasti sistem mana yang mengalami kerugian atau mana yang sedang berprestasi baik. Pengetahuan ini membantu dalam membuat keputusan dengan lebih pantas—contohnya, memutuskan untuk menghentikan robot yang kurang berprestasi atau menambah pelaburan kepada strategi yang menguntungkan. Analisis & Pencatatan yang Lebih Mudah Daripada menyemak log atau tab sejarah, anda mempunyai “panel” ringkas yang mengumpulkan jumlah keuntungan tertutup setiap EA, jumlah transaksi, dan medan komen yang berkaitan. Ini membantu dalam penyimpanan rekod, pengoptimuman strategi, dan juga laporan kepada pelanggan jika anda mengurus akaun untuk orang lain.Kod Penuh Dilampirkan. Tips Penggunaan Pasang Skrip/EA pada mana-mana carta di MT5. Selepas penyusunan, ia akan segera memaparkan jadual dengan setiap magic number. Periksa Saiz Carta: Jika tetingkap carta anda terlalu sempit, sebahagian teks mungkin terkeluar dari skrin ke kanan. Lebarkan carta atau kurangkan saiz fon untuk kebolehan bacaan yang lebih baik. Padankan Fon: Courier New disyorkan untuk penyelarasan lajur, tetapi anda boleh menukarnya dalam kod jika anda lebih suka tampilan yang berbeza. Laraskan Masa: Secara lalai, skrip ini mengemas kini setiap 5 saat. Ubah EventSetTimer(5) jika anda ingin kemas kini lebih kerap atau kurang kerap.

2025.02.25
Muat Turun Sejarah Tick Simbol dengan Sistem Trading MetaTrader 5
MetaTrader5
Muat Turun Sejarah Tick Simbol dengan Sistem Trading MetaTrader 5

Dalam artikel kali ini, kita akan membincangkan tentang cara untuk memuat turun semua tick sejarah bagi simbol tertentu menggunakan sistem trading di MetaTrader 5. Kode penasihat pakar ini akan meneliti senarai pasaran broker anda dan mengekstrak simbol-simbol untuk dimuat turun. Proses ini dapat membantu anda mendapatkan sejarah simbol yang lengkap untuk ujian kembali (backtest) atau untuk mencipta carta khusus berdasarkan tick tersebut. Pastikan anda mempunyai ruang cakera keras yang mencukupi kerana terminal akan menyimpan tick dalam folder data. Untuk memudahkan proses muat turun simbol, kita perlu menggunakan pengurus muat turun terlebih dahulu. Struktur CDownloadManager mengandungi semua maklumat yang diperlukan untuk menyimpan keadaan muat turun. struct CDownloadManager   {    bool m_started, m_finished;    string m_symbols[], m_current;    int m_index; } Keadaan muat turun (dimulakan/selesai) Senarai simbol yang akan dikaji Simbol semasa Indeks simbol yang sedang dikaji Kita juga perlu membaca dan menulis ke cakera keras, jadi kita akan membuat 2 fungsi untuk menulis dan membaca rentetan dari fail binari. Fungsi untuk menyimpan rentetan ke dalam fail: void writeStringToFile(int f, string thestring)   {     // Simpan rentetan simbol     char sysave[];     int charstotal=StringToCharArray(thestring, sysave, 0, StringLen(thestring), CP_ACP);     FileWriteInteger(f, charstotal, INT_VALUE);     for(int i=0; i&0)      {       ArrayResize(syload, charstotal, 0);       for(int i=0; i

2025.02.22
Smart Trend Follower: Sistem Trading untuk MetaTrader 5
MetaTrader5
Smart Trend Follower: Sistem Trading untuk MetaTrader 5

1. Jenis Enum (enumJnsSignal, enumOrderType) enumJnsSignal - Enum ini mendefinisikan jenis isyarat yang digunakan dalam EA. Terdapat dua pilihan isyarat: `eTypeCrossMA`: Menggunakan isyarat Cross 2 MA (perpotongan dua Moving Averages). `eTypeTrend`: Mengikuti trend menggunakan Moving Averages dan Stochastic. enumOrderType - Enum ini mendefinisikan jenis pesanan: `eBuy`: Pesanan Beli. `eSell`: Pesanan Jual. `eNone`: Tiada pesanan yang dilaksanakan. 2. Parameter Input inMagicNumber - Nombor ajaib unik yang digunakan untuk membezakan pesanan dari EA ini. inLotSize - Saiz lot awal untuk setiap pesanan. inMultiply - Faktor pengganda yang digunakan dalam strategi saiz lot. inJarakLayer - Jarak pip antara posisi dagangan dalam strategi grid/layer. inMAPeriodFast & inMAPeriodSlow - Tempoh untuk Moving Averages cepat dan perlahan. inSTOKPeriod, inSTODPeriod, inSTOSlowing - Parameter untuk Stochastic Oscillator. inTakeProfit & inStopLoss - Tetapan untuk Take Profit dan Stop Loss. 3. Struktur dataTrades - Struktur ini digunakan untuk menyimpan data berkaitan dengan posisi dagangan yang terbuka, seperti jumlah total posisi (`ttlPos`), harga purata posisi (`hargaTA`, `hargaTB`), dan jumlah total (`ttlLot`). 4. Fungsi OnInit() - Fungsi ini mengendalikan inisialisasi EA, termasuk memvalidasi parameter input (contohnya, memastikan bahawa tempoh MA cepat adalah lebih kecil daripada tempoh MA perlahan) dan mencipta pemegang untuk indikator MA dan Stochastic. 5. Fungsi OnTick() - Fungsi utama yang dilaksanakan setiap kali harga bergerak (tick). - Ia memanggil fungsi untuk memeriksa isyarat baru dengan GetSignal(), dan jika isyarat ditemui, manageTrading() digunakan untuk melaksanakan dagangan. - Ia juga memanggil setTPSL() untuk memastikan Take Profit dan Stop Loss sentiasa dikemaskini. 6. Fungsi isNewCandle() - Fungsi ini mengesan sama ada lilin baru telah terbentuk. Ini penting kerana EA hanya memeriksa isyarat pada pembentukan lilin baru. 7. Fungsi GetSignal() - Fungsi ini menentukan jika terdapat isyarat dagangan yang sah berdasarkan strategi yang dipilih: Untuk eTypeCrossMA, isyarat ditentukan oleh perpotongan Moving Averages cepat dan perlahan. Untuk eTypeTrend, isyarat menggunakan pengesahan dari MA dan Stochastic. 8. Fungsi manageTrading() - Fungsi ini mengurus pelaksanaan dagangan. - Jika isyarat yang sah dikesan, EA membuka posisi dengan saiz lot yang ditentukan menggunakan fungsi getLotSize(). - Strategi grid/layer juga diterapkan untuk membuka posisi tambahan berdasarkan jarak harga (`inJarakLayer`). 9. Fungsi updateDataTrades() - Fungsi ini mengemas kini data berkaitan dengan posisi dagangan yang sedang berlangsung, seperti mengira harga purata dan jumlah volume posisi yang terbuka. 10. Fungsi openTrade() - Fungsi ini membuka posisi dagangan baru berdasarkan isyarat yang dihasilkan dan saiz lot yang dikira. Ia menggunakan OrderSend() untuk melaksanakan pesanan. 11. Fungsi setTPSL() - Fungsi ini menetapkan atau mengemas kini Take Profit dan Stop Loss untuk setiap posisi yang dibuka. 12. Fungsi modifTPSL() - Fungsi ini mengubahsuai Take Profit dan Stop Loss posisi sedia ada jika nilainya berbeza dari yang telah ditetapkan sebelum ini. 13. Fungsi validateLot() - Fungsi ini memastikan bahawa saiz lot yang digunakan adalah dalam julat minimum dan maksimum yang dibenarkan, serta selaras dengan langkah lot minimum (`gLotStep`). 14. Fungsi getLotSize() - Fungsi ini mengira saiz lot yang akan digunakan berdasarkan saiz lot awal dan jumlah posisi yang telah dibuka, mengambil kira faktor pengganda (`inMultiply`). Keseluruhan kod ini direka untuk menangkap trend pasaran dan mengurus posisi dagangan secara automatik menggunakan isyarat teknikal dari Moving Averages dan Stochastic.

2025.02.04
Manfaat EA CloseAll untuk MetaTrader 4: Penutupan Posisi dengan Mudah
MetaTrader4
Manfaat EA CloseAll untuk MetaTrader 4: Penutupan Posisi dengan Mudah

Hai trader! Hari ini kita akan bercakap tentang satu alat yang mungkin boleh memudahkan urusan trading anda, iaitu EA CloseAll untuk MetaTrader 4. Mari kita lihat beberapa manfaat yang ditawarkan oleh EA ini.Kenapa Anda Perlu Menggunakan EA CloseAll?Penutupan Darurat: Dalam situasi di mana pasaran bergerak tidak menentu atau anda perlu keluar dari semua posisi dengan cepat, EA ini dapat menutup semua order terbuka dan pending sekaligus. Ini boleh membantu mengurangkan kerugian yang mungkin berlaku.Manajemen Risiko: EA ini adalah alat yang hebat untuk pengurusan risiko. Sekiranya anda merasakan ada perubahan besar dalam keadaan pasaran, anda boleh menutup semua posisi dengan cepat tanpa perlu risau tentang beban posisi terbuka.Efisiensi Waktu: Bayangkan jika anda terpaksa menutup setiap order secara manual satu persatu. Ini boleh menjadi sangat memakan masa, lebih-lebih lagi jika anda mempunyai banyak trading. Dengan EA ini, proses penutupan automatik akan menjimatkan banyak masa anda.Menghindari Trading Emosional: Dengan mengotomatisasi penutupan semua order, anda dapat mengelakkan keputusan yang dibuat berdasarkan emosi seperti panik atau tamak. Semua keputusan akan berdasarkan aturan yang telah ditetapkan.Pengujian dan Perubahan Strategi: Jika anda sedang menguji strategi baru atau perlu menukar strategi, EA ini membolehkan anda menutup semua posisi dengan cepat dan memulakan dari awal.Pengurangan Kesalahan: Trading manual kadangkala boleh menyebabkan kesilapan, seperti menutup order yang salah. EA ini membantu mengurangkan risiko tersebut dengan melakukan tugas secara sistematik.Trading di Luar Jam: Jika anda perlu menutup semua posisi sebelum meninggalkan stasiun trading atau semasa waktu tidak berdagang, EA ini boleh diset untuk melakukannya secara automatik.Dengan semua manfaat ini, tidak hairanlah jika EA CloseAll semakin popular di kalangan trader. Jika anda ingin mengurangkan kerumitan dalam pengurusan trading anda, mungkin inilah masanya untuk mencuba EA ini!

2025.01.25
Reaksi EA Terhadap Berita Forex: Pengenalan Kalendari MQL5 untuk Trader
MetaTrader5
Reaksi EA Terhadap Berita Forex: Pengenalan Kalendari MQL5 untuk Trader

Dalam dunia trading forex, reaksi terhadap berita ekonomi yang berimpak tinggi adalah sangat penting. Di sini, kami akan membincangkan tentang Expert Advisor (EA) yang menggunakan Kalendari MQL5 untuk membangunkan sistem trading automatik yang bertindak balas terhadap acara berita forex.Tujuan utama kod ini adalah untuk mendidik trader dan pembangun tentang cara berinteraksi dengan Kalendari MQL5 bagi mengenal pasti dan berdagang sekitar pengumuman berita ekonomi yang penting, seperti data inflasi (CPI/PPI) atau keputusan kadar faedah.EA ini menggunakan fungsi-fungsi dalam Kalendari MQL5 untuk mengenal pasti acara berita yang akan datang yang relevan dengan simbol yang sedang diperdagangkan. Jika acara berimpak tinggi dikesan untuk mata wang asas atau mata wang sebut harga, EA ini akan melaksanakan strategi trading breakout dengan meletakkan pesanan tertunda (Buy Stop dan Sell Stop) di atas dan di bawah harga semasa. Pendekatan ini bertujuan untuk menangkap pergerakan harga yang dipacu oleh volatiliti daripada pengumuman berita.EA ini juga menawarkan beberapa input yang boleh disesuaikan untuk mengubah tingkah lakunya:Jenis: Pengguna boleh memilih sama ada EA ini beroperasi dalam mod trading, atau menghantar amaran apabila acara berita berimpak tinggi hampir tiba.Magic: Menentukan nombor Magic untuk pesanan, jika mod trading dipilih.TPPoints: Titik Take Profit, hanya relevan jika mod trading dipilih.SLPoints: Titik Stop Loss, hanya relevan jika mod trading dipilih.Volume: Jumlah yang digunakan untuk pesanan tertunda, hanya relevan jika mod trading dipilih.Jika anda ingin memahami kod atau berita dengan lebih baik dan ingin tahu lebih lanjut tentang bagaimana kalendar ini dibentuk dalam MQL5, pastikan untuk menonton video di YouTube yang telah saya sediakan mengenainya:

2025.01.22
Utiliti Panel Pemantauan Pasaran untuk MetaTrader 4: Alat Penting untuk Trader
MetaTrader4
Utiliti Panel Pemantauan Pasaran untuk MetaTrader 4: Alat Penting untuk Trader

Utiliti Panel Pemantauan Pasaran membolehkan pemantauan simbol kewangan secara masa nyata, dengan memaparkan data penting seperti harga penutupan dalam antara muka yang bersih dan mudah difahami. Direka khusus untuk MetaTrader 4, alat ini membolehkan trader beralih antara simbol dengan cepat, menumpuk pelbagai simbol, dan menyaring senarai untuk analisis pasaran yang lebih fokus. Ia menawarkan pengalaman perdagangan yang tersusun dan boleh disesuaikan, memudahkan anda untuk menjejak pergerakan pasaran dan membuat keputusan yang bijak dengan lebih efisien.Utiliti ini juga termasuk keupayaan untuk menyimpan simbol dalam fail teks, memastikan panel dimuat dengan simbol yang disimpan setiap kali. Pengguna boleh menyimpan, menetapkan semula senarai simbol, dan bahkan menyesuaikan penampilan panel dengan menukar warna teks dan tetingkap. Ia berfungsi seperti tetingkap data pasaran tradisional, menawarkan cara yang mudah untuk memantau harga simbol dan kekal terkini.Input Utama:Warna latar belakang panel: Menetapkan warna latar belakang bagi keseluruhan panel (tetapan asal: Putih).Warna teks panel: Menentukan warna teks yang dipaparkan di panel (tetapan asal: Biru Gelap).Warna latar belakang pelanggan panel: Mengubah warna latar belakang kawasan pelanggan dalam panel (tetapan asal: Kelabu Terang).Warna teks utama panel: Menentukan warna teks utama dalam panel (tetapan asal: Ungu).***NOTA***:Kod "Utiliti Panel Pemantauan Pasaran" semasa tidak termasuk imej butang lalai. Tanpa menambah imej BMP, butang akan berfungsi tetapi tidak akan kelihatan. Untuk menyesuaikan imej butang dalam Utiliti Panel Pemantauan Pasaran, ikuti langkah-langkah ini:Letakkan imej BMP anda sendiri (format 24-bit) dalam folder MQL5/Images.Ubah suai kod untuk merujuk kepada imej khusus anda dengan menukar laluan sumber ke fail imej baru.Pastikan imej diformat dengan betul dan laluan adalah tepat untuk mengelakkan ralat semasa pemprosesan.Ini membolehkan pengguna memperibadikan panel dengan menggunakan imej butang mereka sendiri.

2025.01.20
Panel Tukar Simbol - Alat Berguna untuk MetaTrader 4
MetaTrader4
Panel Tukar Simbol - Alat Berguna untuk MetaTrader 4

Deskripsi: Panel "Tukar Simbol" adalah alat serbaguna yang direka khusus untuk trader yang ingin mengurus simbol carta dan Market Watch dengan lebih efisien. Alat ini membolehkan anda menukar simbol semasa pada carta dengan mudah sambil secara automatik menambah simbol yang dipilih ke dalam Market Watch. Panel ini sangat sesuai untuk trader yang memerlukan akses cepat kepada pelbagai simbol dan data pasaran masa nyata tanpa mengganggu aliran kerja mereka. Ciri-ciri Utama: 1. Penukaran Simbol Tanpa Henti:    - Tukar simbol aktif pada carta anda dengan hanya satu klik. Ciri ini membolehkan penyesuaian strategi trading anda dengan cepat tanpa perlu menavigasi melalui pelbagai tetapan secara manual. 2. Integrasi Automatik dengan Market Watch:    - Setiap kali anda menukar simbol pada carta, simbol baru akan secara automatik ditambah ke dalam Market Watch, memastikan anda mempunyai akses segera kepada data masa nyata dan maklumat pasaran. 3. Aliran Kerja Trading yang Dipertingkatkan:    - Dengan mengintegrasikan pengurusan simbol dengan Market Watch, panel ini mempercepatkan proses trading anda, mengurangkan masa dan usaha yang diperlukan untuk memantau dan menganalisis pelbagai simbol. 4. Analisis Data Sejarah:    - Panel ini menyokong penukaran simbol berdasarkan data sejarah, membolehkan trader meneliti dan menganalisis keadaan pasaran lepas untuk membuat keputusan yang lebih berinformasi. 5. Dioptimumkan untuk Pemuatan Data yang Tepat:    - Alat ini direka untuk mengendalikan penyelarasan data dengan efisien. Namun, semasa menukar jangka masa, disarankan untuk beralih kembali dan sebaliknya bagi memastikan semua data yang berkaitan dimuatkan dengan tepat untuk prestasi yang konsisten. Contoh Penggunaan Praktikal: Bagi seorang trader yang sering memantau pelbagai simbol, Panel Tukar Simbol menawarkan cara yang cepat dan efisien untuk bertukar antara carta dan mengemas kini Market Watch tanpa mengganggu aliran analisis pasaran. Sama ada anda sedang menganalisis pasangan mata wang yang berbeza atau saham, alat ini memastikan semua data yang relevan boleh diakses secara masa nyata, meningkatkan kemampuan anda untuk bertindak balas dengan cepat terhadap perubahan pasaran. Alat ini sangat sesuai untuk trader aktif dan penganalisis yang memerlukan pendekatan yang lebih tersusun dalam mengurus simbol dan entri Market Watch, menawarkan penyelesaian praktikal untuk mengekalkan fokus dan kecekapan dalam persekitaran trading yang pantas. ***NOTA***: Kod "Panel Tukar Simbol" semasa tidak termasuk imej butang lalai. Tanpa menambah imej BMP, butang akan berfungsi tetapi tidak kelihatan.  Untuk menyesuaikan imej butang dalam Panel Tukar Simbol, ikuti langkah-langkah berikut: Letakkan imej BMP anda sendiri (format 24-bit) dalam folder MQL5/Images. Ubah suai kod untuk merujuk kepada imej khusus anda dengan menukar laluan sumber untuk menunjuk kepada fail imej baru. Pastikan imej diformat dengan betul dan laluan adalah tepat untuk mengelakkan kesilapan semasa kompilasi. Ini membolehkan pengguna untuk memperibadikan panel dengan menggunakan imej butang mereka sendiri. Link kepada produk: MT5: https://www.mql5.com/en/market/product/122618 MT4: https://www.mql5.com/en/market/product/122620

2025.01.19
Panel Tukar Simbol: Alat Berguna untuk Trader MetaTrader 5
MetaTrader5
Panel Tukar Simbol: Alat Berguna untuk Trader MetaTrader 5

Deskripsi: Panel "Tukar Simbol" adalah alat yang serba boleh direka untuk trader yang ingin mengurus simbol carta dan Market Watch dengan lebih efisien. Alat ini membolehkan anda dengan mudah menukar simbol semasa pada carta anda sambil secara automatik menambahkan simbol yang dipilih ke dalam Market Watch. Panel ini sesuai untuk trader yang memerlukan akses cepat kepada pelbagai simbol dan data pasaran masa nyata tanpa mengganggu aliran kerja mereka. Ciri-Ciri Utama: 1. Tukar Simbol dengan Lancar:    - Tukar simbol aktif pada carta anda dengan hanya satu klik. Ciri ini membolehkan penyesuaian strategi perdagangan dengan cepat tanpa perlu melayari pelbagai tetapan secara manual. 2. Integrasi Automatik dengan Market Watch:    - Setiap kali anda menukar simbol pada carta, simbol baru secara automatik ditambahkan ke dalam Market Watch, memastikan anda mempunyai akses segera kepada data dan maklumat pasaran masa nyata. 3. Aliran Kerja Perdagangan yang Ditingkatkan:    - Dengan mengintegrasikan pengurusan simbol dengan Market Watch, panel ini mempermudahkan proses perdagangan anda, mengurangkan masa dan usaha yang diperlukan untuk memantau dan menganalisis pelbagai simbol. 4. Analisis Data Sejarah:    - Panel ini menyokong pertukaran simbol berdasarkan data sejarah, membolehkan trader mengkaji dan menganalisis keadaan pasaran yang lepas untuk membuat keputusan yang lebih baik. 5. Dioptimumkan untuk Memuat Data yang Tepat:    - Alat ini direka untuk menangani penyelarasan data dengan cekap. Namun, apabila menukar jangka masa, disyorkan untuk bertukar kembali dan forth untuk memastikan semua data yang relevan dimuat dengan tepat bagi prestasi yang konsisten. Contoh Penggunaan Praktikal: Bagi trader yang sering memantau pelbagai simbol, Panel Tukar Simbol menawarkan cara yang cepat dan efisien untuk beralih antara carta dan mengemas kini Market Watch tanpa mengganggu aliran analisis pasaran. Sama ada anda sedang menganalisis pasangan mata wang yang berbeza atau saham, alat ini memastikan semua data yang relevan dapat diakses secara masa nyata, meningkatkan keupayaan anda untuk bertindak balas terhadap perubahan pasaran dengan segera. Alat ini sangat sesuai untuk trader aktif dan penganalisis yang memerlukan pendekatan yang teratur untuk mengurus simbol dan entri Market Watch, menawarkan penyelesaian praktikal untuk mengekalkan fokus dan efisiensi dalam persekitaran perdagangan yang pantas.***NOTA***:Untuk menyesuaikan gambar butang di Panel Tukar Simbol, ikuti langkah-langkah berikut:Letakkan gambar BMP anda sendiri (format 24-bit) di dalam MQL5/Images folder.Ubahsuai kod untuk merujuk kepada gambar kustom anda dengan mengubah laluan sumber untuk menunjuk kepada fail gambar baru.Pastikan gambar diformat dengan betul dan laluan adalah tepat untuk mengelakkan ralat semasa pengkompilasian.Ini membolehkan pengguna memperibadikan panel dengan menggunakan gambar butang mereka sendiri.Link kepada produk:MT5: https://www.mql5.com/en/market/product/122618MT4: https://www.mql5.com/en/market/product/122620

2025.01.19
MarketPredictor: EA Inovatif untuk MetaTrader 5
MetaTrader5
MarketPredictor: EA Inovatif untuk MetaTrader 5

Halo semua, Saya teruja untuk memperkenalkan projek sumber terbuka saya, MarketPredictor, sebuah EA inovatif untuk MetaTrader 5. MarketPredictor memanfaatkan model matematik yang terbukti seperti fungsi sinusoidal, Fast Fourier Transform (FFT), fungsi sigmoid, dan simulasi Monte Carlo untuk menganalisis dan meramalkan pergerakan pasaran dengan tepat. Projek ini direka khas untuk pemaju, peminat matematik, dan peniaga yang bersemangat tentang gabungan teknologi dan pasaran kewangan. Asas Matematik: Fungsi Sinusoidal: Memodelkan pergerakan harga yang bersiklus dan membantu mengenal pasti trend jangka panjang. Fast Fourier Transform (FFT): Menganalisis data harga sejarah untuk mengenal pasti corak frekuensi utama. Fungsi Sigmoid: Menangkap pergerakan pasaran bukan linear sambil mengambil kira volatiliti. Simulasi Monte Carlo: Meramalkan senario harga masa depan dengan memodelkan penyimpangan rawak. Status Projek dan Cabaran Semasa: EA ini telah dibangunkan dengan logik perdagangan dan fungsi analitik yang luas. Namun, ia masih belum melaksanakan perdagangan, walaupun strategi perdagangan telah dilaksanakan. Projek ini dikeluarkan sebagai sumber terbuka untuk berkolaborasi dengan komuniti bagi menyelesaikan isu ini dan meningkatkan EA. Apa yang Dilakukan oleh MarketPredictor? Komponen Sinusoidal: Mengenal pasti corak siklikal dan trend pasaran menggunakan frekuensi rawak. Komponen Fraktal (FFT): Memecahkan data harga sejarah untuk menganalisis trend utama. Komponen Sigmoid: Memodelkan kesan lonjakan harga dan volatiliti. Simulasi Monte Carlo: Mensimulasikan pergerakan harga masa depan dan mengira ramalan purata. Logik Perdagangan: Melaksanakan keputusan beli dan jual berdasarkan harga yang diramalkan dan ambang yang ditetapkan. Bagaimana Anda Boleh Membantu: Pengoptimuman Parameter: Adakah terdapat parameter tambahan yang boleh diperkenalkan atau disesuaikan? Memperbaiki Logik Perdagangan: Strategi apa yang boleh ditambah untuk meningkatkan keberkesanan? Baik Pulih Bug: Kenapa perdagangan tidak dilaksanakan? Adakah terdapat pengoptimuman untuk logik? Peningkatan Prestasi: Pendekatan apa yang boleh meningkatkan kecekapan dan kelajuan EA? Alat Analisis Lanjutan: Model matematik atau statistik tambahan apa yang boleh diintegrasikan? Repositori dan Lesen: Kod sumber penuh boleh didapati di GitHub: ComplexMarketPredictor untuk MetaTrader 5 – Repositori GitHub Lesen: Projek ini diterbitkan di bawah lesen yang dilampirkan, yang jelas menerangkan syarat penggunaan dan pengedaran kod. Sila semak lesen dengan teliti untuk mengelakkan salah faham. Fail lesen yang dimuat naik mendefinisikan dengan tepat hak dan sekatan yang dikenakan. Nota Penting: Sila uji MarketPredictor dengan teliti di akaun demo dan lakukan backtesting yang ekstensif sebelum menggunakannya dalam persekitaran secara langsung. Ini akan memastikan kebolehpercayaan dan prestasi EA. Saya menantikan maklum balas, cadangan, dan sumbangan anda! Bersama-sama, kita boleh membangunkan projek ini menjadi alat yang berkuasa dan berharga. Salam hormat, Mustafa Seyyid Sahin

2024.12.11
SUPERMACBOT - Robot Trading Terbaik untuk MetaTrader 5
MetaTrader5
SUPERMACBOT - Robot Trading Terbaik untuk MetaTrader 5

SUPERMACBOT adalah robot trading automatik sepenuhnya yang menggabungkan kekuatan strategi Moving Average Crossover dengan Indikator MACD untuk memberikan isyarat perdagangan yang tepat dan boleh dipercayai. EA ini direka untuk berfungsi dengan lancar pada semua simbol dan timeframe, menawarkan fleksibiliti dan kesesuaian untuk para trader dalam pelbagai keadaan pasaran. Ciri-Ciri Utama: Kerangka Strategi Dwi: Moving Average Crossover: Mengesan pembalikan trend dan peluang perdagangan dengan menganalisis persilangan antara dua moving averages (cepat dan lambat). Pengesahan MACD: Mengesahkan isyarat menggunakan garis MACD, garis Isyarat, dan Histogram untuk meningkatkan ketepatan. Keserasian Pelbagai Timeframe: Secara automatik menyesuaikan diri dengan sebarang timeframe, menjadikannya sesuai untuk scalping, day trading, dan swing trading. Pengurusan Risiko yang Kukuh: Mempunyai tahap Stop Loss dan Take Profit yang boleh disesuaikan untuk melindungi akaun anda. Termasuk pilihan Saiz Lot Tetap untuk saiz posisi yang konsisten. Fungsi Trailing Stop: Menintegrasikan trailing stop menggunakan Moving Average untuk memaksimumkan keuntungan sambil mengamankan keuntungan. Sangat Boleh Disesuaikan: Parameter untuk Moving Averages (tempoh, kaedah, harga yang digunakan). Tetapan MACD yang boleh disesuaikan (EMA cepat, EMA lambat, garis isyarat). Ambang boleh laras untuk penghasilan isyarat dan pelaksanaan perdagangan. Automasi Tanpa Usaha: Beroperasi pada mana-mana carta dengan persediaan yang minimum, menjimatkan masa dan menghapuskan bias emosi dari keputusan perdagangan. Kenapa Pilih SUPERMACBOT? Penghasilan Isyarat yang Tepat: Menggabungkan pengesanan trend dan analisis momentum untuk perdagangan dengan kebarangkalian tinggi. Fleksibiliti: Berfungsi di semua instrumen pasaran dan timeframe tanpa perlu penyesuaian manual. Mesra Pengguna: Sesuai untuk pemula dan trader berpengalaman yang ingin mengautomasikan strategi mereka. Input & Pilihan Penyesuaian: Parameter Moving Average: Tempoh, pergeseran, kaedah, dan jenis harga. Pengaturan MACD: EMA cepat, EMA lambat, dan tempoh pelicinan isyarat. Pengurusan Risiko: Saiz lot tetap, Stop Loss, dan tahap Take Profit. Trailing Stop: Mekanisme trailing berasaskan Moving Average yang boleh disesuaikan. Sokongan & Kemas Kini: Kemas kini percuma untuk prestasi yang dipertingkatkan dan ciri-ciri baru. Sokongan khusus untuk pemasangan, pengoptimuman, dan penyelesaian masalah. Cuba SUPERMACBOT Hari Ini dan Automatikkan Jalan Anda Menuju Kejayaan Perdagangan yang Konsisten!

2024.11.15
Sistem Trading Copier MT5: Mudah & Berkesan untuk Trader
MetaTrader5
Sistem Trading Copier MT5: Mudah & Berkesan untuk Trader

Sistem Trading Copier ini berasaskan beberapa konsep trading dan teknikal yang penting: Konsep Penyalinan Perdagangan: Idea asas adalah untuk menyalin aktiviti perdagangan dari satu akaun (Master) ke akaun lain (Slave). Ini berguna untuk: Pengurus dana yang menguruskan pelbagai akaun pelanggan. Trader yang ingin menggunakan strategi yang sama di broker yang berbeza. Pengagihan risiko di pelbagai broker. Arsitektur Akaun: Sistem dua lapisan: Akaun Master: Sumber asal perdagangan. Akaun Slave: Menyalin atau memantulkan posisi dari akaun Master. Menggunakan sistem komunikasi berasaskan fail antara master dan slave. Kaedah Pelaksanaan Teknikal: Komunikasi Fail Binari: Akaun Master menulis data posisi ke dalam fail binari. Akaun Slave membaca fail ini untuk menyelaraskan posisi. Menggunakan akses folder yang sama untuk komunikasi antara terminal. Lebih cepat dan lebih efisien berbanding kaedah berasaskan teks. Pengurusan Posisi: Pengesanan posisi secara masa nyata. Menjaga tiga aspek utama: Replikasi posisi terbuka. Penyesuaian stop loss/take profit. Penutupan posisi secara serentak. Pemetaan Simbol: Menangani nama simbol yang berbeza di kalangan broker. Contohnya: XAUUSD.ecn di satu broker mungkin dinamakan GOLD di broker lain. Membolehkan pemetaan simbol yang fleksibel untuk konvensyen broker yang berbeza. Prinsip Pengurusan Risiko: Menjaga saiz posisi yang tepat. Memelihara tahap stop loss dan take profit. Memastikan pengurusan risiko yang diselaraskan di seluruh akaun. Ciri Operasi: Pemeriksaan berkala (setiap 50ms) untuk memeriksa perubahan. Pengesahan dua hala: Memeriksa posisi baru untuk disalin. Mengesahkan posisi yang sedia ada masih sah. Menutup posisi yang tidak lagi wujud di akaun Master. Pengendalian Ralat dan Pemulihan: Menguruskan isu perdagangan yang biasa: Pelaksanaan pesanan yang gagal. Kegagalan komunikasi. Isu ketersediaan simbol. Perbezaan harga antara broker.

2024.11.11
Panduan Lengkap EuroSurge: Pakar EA untuk MetaTrader 4
MetaTrader4
Panduan Lengkap EuroSurge: Pakar EA untuk MetaTrader 4

Artikel ini memperkenalkan versi ringkas dari EuroSurge, satu Penasihat Pakar (EA) untuk MetaTrader 4 (MT4). EA ini menggunakan pelbagai petunjuk teknikal untuk menjana isyarat dagangan, membolehkan saiz lot yang boleh disesuaikan, dan menguruskan dagangan berdasarkan syarat tertentu. Pengaturan lalai adalah sesuai untuk pasangan mata wang EURUSD dengan jangka masa 5 minit. Pengaturan ini berdasarkan pengoptimuman sejak tahun 2020. Parameter Input Pengiraan Saiz Dagangan: EA ini membenarkan tiga jenis pengiraan saiz dagangan: Saiz lot tetap. Peratusan baki (peratusan daripada baki akaun untuk mengira saiz lot). Peratusan ekuiti (peratusan daripada ekuiti akaun untuk mengira saiz lot). Input seperti FixedLotSize, TradeSizePercent, dan MagicNumber digunakan untuk mengkonfigurasi saiz lot dan mengenal pasti dagangan secara unik. Pengaturan Petunjuk: EA ini menggunakan pelbagai petunjuk untuk menjana isyarat beli dan jual: Moving Average (MA) dengan tempoh yang boleh disesuaikan. Relative Strength Index (RSI) dengan tahap terlebih beli/terlebih jual yang boleh disesuaikan. MACD dengan pengaturan EMA dan garis isyarat yang boleh disesuaikan. Bollinger Bands dengan tempoh dan pengaturan deviasi yang boleh disesuaikan. Stochastic Oscillator dengan parameter %K, %D, dan perlambatan yang boleh disesuaikan. Setiap petunjuk boleh dihidupkan atau dimatikan menggunakan parameter input seperti UseMA, UseRSI, dan lain-lain. Pengesanan Isyarat IsBuySignal(): Fungsi ini memeriksa sama ada semua syarat beli dipenuhi berdasarkan petunjuk yang dipilih. Contohnya: Syarat MA: Memeriksa jika MA jangka pendek berada di atas MA jangka panjang. Syarat RSI: Mencari RSI yang berada di bawah 50 (relaks dari tahap terlebih jual 30). Syarat MACD: Membandingkan garis MACD dan garis isyarat. Syarat Bollinger Bands: Memeriksa jika harga berada di bawah band bawah. Syarat Stochastic: Mencari nilai %K dan %D di bawah 50 (relaks dari 20). IsSellSignal(): Sama seperti IsBuySignal(), tetapi terbalik untuk syarat jual, seperti memeriksa: MA Pendek < MA Panjang, RSI > 50 (relaks dari terlebih beli 70), Garis MACD < garis isyarat, Harga di atas band atas Bollinger, dan lain-lain. Pelaksanaan Dagangan Apabila syarat beli atau jual dipenuhi, EA akan membuat dagangan dengan stop loss (SL) dan take profit (TP) yang dikira berdasarkan pengganda (SL_Multiplier, TP_Multiplier). Saiz lot dikira menggunakan fungsi CalculateLotSize(), yang disesuaikan berdasarkan jenis TradeSizeType yang dipilih. Pesanan dilaksanakan menggunakan fungsi OrderSend(), dengan pengendalian ralat untuk memeriksa masalah dalam pelaksanaan dagangan.

2024.10.15
Pertama Sebelumnya 1 2 3 4 5 6 7 8 9 10 Seterusnya Terakhir