-
Fungsi Cek Simbol
Saya menemukan fungsi ini dalam utas yang berbeda .... Bagaimana saya dapat mentransfer ini untuk ini beroperasi? Ketika saya memasukkannya ke dalam satu dan memasukkannya ke dalam fungsi awal, itu memberi saya kesalahan ... juga, adakah cara untuk melakukannya tanpa menggunakan faktor Global?
Faktor Global
String Kode Dimasukkan Simbol # 91; # 93 ;; int SymbolCount;
Kode yang dimasukkan/ --------------------------------------------- --------------------- /| Menciptakan berbagai simbol pasangan untuk menilai |/ ----------------------------------------------- ------------------- string BuatSymbolList () string allsyms; string Mata Uang # 91; # 93; = AED, AUD, BHD, BRL, CAD, CHF, CNY, CYP, CZK, DKK, DZD, EEK, EGP, EUR, GBP, HKD, HRK, HUF, IDR, ILS, INR, IQD, IRR, ISK, JOD , JPY, KRW, KWD, LBP, LTL, LVL, LYD, MAD, MXN, MYR, NOK, NZD, OMR, PHP, PLN, QAR, RON, RUB, SAR, SEK, SGD, SKK, SYP, THB, TND , TRY, TWD, USD, VEB, XAG, XAU, YER, ZAR; int CurrencyCount = ArrayRange (Mata Uang, 0); int Loop, SubLoop; string TempSymbol; untuk (Loop = 0; Loop lt; CurrencyCount; Loop ) untuk (SubLoop = 0; SubLoop lt; CurrencyCount; SubLoop ) TempSymbol = Mata Uang # 91; Loop # 93; Mata Uang # 91; SubLoop # 93 ;; if (MarketInfo (TempSymbol, MODE_BID) gt; 0) ArrayResize (Simbol, SymbolCount 1); Simbol # 91; SymbolCount # 93; = TempSymbol; allsyms = allsyms TempSymbol n; SymbolCount ; TempSymbol = Mata Uang # 91; Loop # 93; Mata Uang # 91; SubLoop # 93; m; if (MarketInfo (TempSymbol, MODE_BID) gt; 0) ArrayResize (Simbol, SymbolCount 1); Simbol # 91; SymbolCount # 93; = TempSymbol; allsyms = allsyms TempSymbol n; SymbolCount ; return (allsyms);
-
Jika Anda ingin membantu melakukan debug kesalahan, Anda setidaknya harus mengatakan apa kesalahannya. Jika Anda mengatur kode di perpustakaan, apakah Anda mengimpor perpustakaan itu ke dalam EA atau indikator Anda untuk menggunakannya?
-
Saya ingin menghubungkannya dengan array seperti Rentang Waktu seri ini [] = PERIOD_M1, PERIOD_M15, PERIOD_M30, PERIOD_H1, PERIOD_H4 Jadi saya dapat memeriksa kerangka waktu ini untuk semua simbol .... Saya perlu untuk menyimpan beberapa data dalam bentuk yang rumit Array ... satu menjadi seperti memukul garis pada grafik (bergerak dinamis, tetapi memiliki indikator untuk itu) .... Dan clocking periode antara ketika memukul garis itu dan garis lain ... periode berada di menit saya ingin untuk memastikan campuran mata uangjangka waktu terbesar berdasarkan beberapa rasio dalam data penyimpanan
-
Tidak, saya hanya menggunakan tanda kurung menggunakan init start () fungsi untuk mengkompilasi dan mengujinya ... tanpa itu menyatakan bahwa ia membutuhkan fungsi awal
-
Secara manual mengisi array dengan simbol yang disediakan oleh broker Anda? Maksud saya ada yang lebih besar
-
1 Lampiran Karena saya ingin belajar cara membuat setiap komponen dinamis yang dapat saya pikirkan ketika saya melanjutkan ke EA # 2, # 3, # 4, dll., Bahwa mereka dibangun dinamis dan dapat digunakan oleh siapa saja seperti bisa .... Pikir itu akan menjadi praktik yang baik untuk tidak meninggalkan hal-hal manual yang sebaliknya tidak dapat Hadiah hanyalah bagian lain dari uangmanajemen risiko ... karena ini sudah merupakan fungsi yang saya temukan, pikir itu ' d membantu untuk memasukkan ke dalam perpustakaan ... ketika saya belajar bagaimana memasukkannya ke dalam perpustakaan, maka ia mengajarkan konsep sederhana untuk memindahkan semua fungsi ke perpustakaan dan dengan begitu menghilangkan potongan kode yang besar untuk membuatnya lebih mudah dilihat. dan membaca apa yang terjadi di EA Saya telah melakukan itu menggunakan pemrograman VBA .... Saya menyebut fungsi dalam kode dasar sehingga hampir tidak ada garis ... setiap bit kode disegmentasi dan dinamai sehingga saya mengerti apa itu melakukan dengan mudah dan mengembalikan dan memperbaiki kesalahan di wilayah itu .... Saya sangat menghargai bantuan dalam mencoba untuk mendapatkan saya dengan cepat dengan ini ... maaf jika ini adalah masalah besar ... saya pikir itu adalah sesuatu yang kecil yang bisa digeser dalam kode itu untuk digunakan di perpustakaan
https://www.forexfabrikasi.com/attac...2240002446.mq4
-
Apakah mungkin bagi seseorang yang mengembangkan perpustakaan untuk memiliki kemampuan untuk mengatakan bahwa ini tidak dapat dikompilasi sebagai perpustakaan sehingga saya bisa belajar untuk masa depan? Terimakasih sejauh ini! Saya sangat suka bantuan yang Anda berikan dan saya berharap dapat membantu orang lain ketika saya mendapatkan pemahaman yang lebih baik tentang kode dan praktik terbaik untuk Valuta Asing
-
Terima kasih .... Beberapa hal dalam file bantuan adalah yunani sehingga mereka tidak baik ketika saya menginginkan sesuatu dalam istilah awam atau yang tidak didefinisikan di sana ... Saya bisa mengerti bahasa Yunani setelah memahami bahasa Inggris terlebih dahulu karena saya bisa konsep matchup untuk itu ... maaf saya bertanya seribu pertanyaan, tetapi sangat sulit untuk mengkode EA awal saya dengan benar tanpa dapat mempertanyakan programmer berpengalaman dalam lingkungan ini ... Metatrader baru bagi saya, dan bahasa pemrograman ini adalah baru bagiku ...
-
Karena kode belum diidentifikasi sebagai perpustakaan dalam arahan preprocessor. Di dekat bagian atas terdapat beberapa daftar yang dimulai dengan #property, tambahkan #property library ada banyak sekali informasi dalam file bantuan yang dapat menjawab sekitar 99% dari pertanyaan Anda.