Thursday 10 August 2017

Buat Forex Amibroker Eksplorasi


Data umpan data Amibroker dari MT4 di realtime Bergabung bulan Agustus 2012 Status: Anggota 42 Tulisan Halo di sana. Saya menemukan Amibroker jauh lebih baik daripada MetaTrader, misalnya, karena dukungan multi-timeframe-nya. Tapi tidak ada broker yang menggunakan Amibroker, sehingga real time forex feed data sulit dijangkau. Menggali Net saya menemukan beberapa contoh kode. Dan inilah solusinya: Anda dapat memperbarui secara real time sebanyak pasangan yang Anda inginkan 1. Pertama, jalankan EA CurrencyLoader di MT4, itu harus dijalankan pada setiap pasangan yang ingin Anda update. Anda dapat menentukan jangka waktu untuk memperbarui dan menunda (antara setiap pembaruan). EA ini menciptakan file. csv dengan tanda kutip dan memperbaruinya sesering mungkin. (MT4folderdirectory-gtexperts-gtfiles-gtexporthistory) 2. Sekarang Anda harus memasukkan data ini ke Amibroker, dan sering melakukannya. Jadi saya telah membuat file. bat and. js. Di file. js (buka melalui Notepad atau Geany) tentukan path ke update Anda. csvs. Pada akhir loop Anda dapat mengatur penundaan antara update di Amibroker (dalam msec.) Di. bat define path to your. js script. Selesai. Sekarang ketika Anda membuka Metatrader, data akan dimuat ke. csv. Saat Anda menjalankan (double click).bat file, dokumen ini akan disimpan di database Amibroker secara otomatis (Ami harus dibuka juga). Agar lebih mudah, Anda bisa menambahkan shortcut di menu Amibroker. Cukup masuk ke alat-gtcustomize-gttools - gt tambahkan item baru (path ke. bat file). Bila ingin mengunggah banyak pasangan (seperti yang saya lakukan) lebih baik adalah mengatur (In EA) sejumlah kecil bar yang dimuat ke. csv sehingga pemuatan data ke Amibroker akan dilakukan dengan baik. Dan dari waktu ke waktu yang baik untuk menghapus. csv bahwa mereka tidak akan tumbuh terlalu besar. EDIT: Ahh aku lupa tentang satu hal. Ami menggunakan quotformatsquot sendiri, file yang menentukan coulumn in. csv untuknya. Bila Anda ingin memperbarui database Anda, Anda harus menentukannya terlebih dahulu. Dalam kasus ini file. format khusus juga dibutuhkan. Anda dapat membuatnya sendiri (untuk MT4.csvs) atau downlad dan masuk ke folder amibroker-gtformats. EDIT2: Sumber juga mungkin bisa membantu: amibrokernewsletter02-2001.html Bergabung pada Okt 2008 Status: Junior Member 1 Post Hei, terimakasih untuk itu Piotr JUst apa yang ingin saya capai. Skrip js dan kelelawar sangat berguna. Bergabung dengan Aug 2012 Status: Member 42 Posts Senang mendengar Im loading 13 pasang, nomor bar diatur ke 500. Jadi jumlahnya cukup besar, tapi prosesnya bagus di latar belakang, tanpa pembekuan. Setelah 1 minggu file tumbuh terlalu banyak, jadi saya menghapusnya agar tidak memuat csv berat (cos setelah 8-9 hari dan akan membeku). Saya telah menambahkan file kelelawar yang dengan cepat menghapusnya ke alat Ami Beberapa minggu yang lalu saya telah menemukan mengapa Ami jauh lebih baik daripada MT4 - gt Im loading m5 bars dan membuat bar 4h. Di Ami saya bisa mengatur zona waktu yang saya inginkan jadi saya tidak perlu memilih broker MT4 lain saat h4 bar arent bagus untuk saya. Jauh lebih mudah dengan Ami. Anggota Komersial Bergabung pada Sep 2013 22 Posting terima kasih untuk jabatan anda. Saya tidak bisa mengikuti instruksi anda Baik penjelasan jelas Saya memuat loader mata uang, saya mendapatkan file ekspor dalam format. csv. Cara memuat lebih lanjut ke amibroker. Apakah metode Anda membantu bekerja dengan grafik live forex dengan amibroker Bergabung pada Mei 2015 Status: Anggota 7 Kiriman Hi Piotr2, Jika Anda masih ada, apa yang Anda butuhkan untuk dua file di MT4 Ther adalah mq4 dan ex4. Tolong bantu saya Bergabung dengan May 2015 Status: Member 7 Posts Sudah melewati rintangan itu. Tapi aku tidak tahu bagaimana cara menambahkan path file ke dalam. js Ini hanya terlihat seperti kata-kata campur aduk bagiku. Bukan teknisi. Tolong bantu saya keluar Bergabung dengan Jun 2015 Status: Junior Member 1 Post Saya mencoba mengikuti instruksi tapi sangat tidak mudah dengan saya. Bisa tolong bantu siapa yang peduli dengan ide anda Anda dapat membuat video di youtube bagaimana caranya mengatur data ke Amibroker. Bergabung dengan May 2010 Status: Member 43 Posts Tapi tidak ada broker yang menggunakan Amibroker, sehingga umpan data forex real-time sulit dijangkau. Bergabung pada Okt 2006 Status: Anggota 456 Posting setelah membaca candletalk Saya tahu Anda adalah orang yang pandai mengetahui semua masalah di AB - dan menulis kode lebih cepat daripada yang bisa saya beli minuman: Dapatkah Anda bersikap baik kepada kami? Untuk menghubungkan AB ke api Oanda dan beberapa data MT4 feed harus memiliki setidaknya 0 voucher untuk diposkan di thread ini. 0 trader melihat sekarang Forex Factoryreg adalah merek dagang terdaftar. Bagaimana membuat eksplorasi Anda sendiri Salah satu fitur yang paling berguna dari jendela Analisis disebut quotExplorationquot. Pada dasarnya, eksplorasi bekerja dengan cara yang sama untuk dipindai namun alih-alih mencari dan melaporkan hanya sinyal buysell, Anda dapat membuat laporan skrining (atau eksplorasi) yang dapat disesuaikan yang dapat memberi Anda lebih banyak informasi daripada pemindaian sederhana. Gagasan di balik eksplorasi itu sederhana - satu variabel yang disebut kontrol filter yang simbolquotesnya diterima. Jika quottruequot (atau 1) ditugaskan ke variabel tersebut untuk diberi simbol akan ditampilkan dalam laporan. Jadi, misalnya, rumus berikut akan menerima semua simbol dengan harga penutupan lebih besar dari 50: saring dengan gt 50 (CATATAN: Untuk membuat formula baru, buka Formula Editor menggunakan menu Editor Analisis-gtFormula, ketik rumusnya dan pilih Tools-gtSend to the Menu analisis di Formula editor) Perhatikan bahwa eksplorasi menggunakan semua pengaturan rentang dan filter yang juga digunakan oleh mode penguji dan pemindaian belakang sehingga Anda bisa mendapatkan banyak sinyal (garis laporan) jika Anda memilih quotAll quotationsquot range. Untuk mengecek kutipan terbaru, Anda harus memilih quot 1 bar baru-baru ini (s) quot Sekarang, bagaimana dengan laporan yang dapat disesuaikan Ya, mode eksplorasi memungkinkan Anda membuat dan kemudian mengekspor laporan dengan kolom yang benar-benar dapat disesuaikan dan cukup mudah dilakukan. Yang harus Anda lakukan adalah memberi tahu AmiBroker kolom apa yang Anda inginkan. Hal ini dapat dilakukan dengan memanggil fungsi AddColumn dalam formula eksplorasi Anda: AddColumn (Close, quotClosequot) Argumen pertama fungsi AddColumn adalah data ARRAY yang ingin Anda tampilkan, argumen kedua mendefinisikan caption kolom Jika Anda sekarang menekan tombol quot quot quot quot quot di Jendela Analisis Anda akan mendapatkan hasil yang serupa dengan ini: Perhatikan bahwa sebenarnya ada 3 kolom: kolom Ticker dan DateTime yang telah ditentukan sebelumnya dan satu harga penutupan kolom khusus. Perhatikan bahwa hanya ticker dengan harga mendekati lebih dari 50 yang dilaporkan. Sekarang Anda bisa mengklik quot Ekspor quot dan eksplorasi Anda akan disimpan ke file CSV (comma separated values) yang dapat dengan mudah dimasukkan ke program lain termasuk Excel untuk analisis lebih lanjut. Sebenarnya fungsi AddColumn menerima lebih banyak argumen untuk memungkinkan Anda menyesuaikan output lebih banyak lagi. Sintaks lengkapnya adalah: Parameter format AddColumn (array, name, format 1.2, textColor colorDefault, bkgndColor colorDefault) memungkinkan Anda menentukan format yang diterapkan pada angka. Secara default semua variabel ditampilkan dengan 2 angka desimal, namun Anda dapat mengubahnya dengan menetapkan nilai berbeda pada variabel ini: 1.5 memberi 5 digit desimal, 1.0 tidak memberikan angka desimal. Jadi, dalam contoh kita, mengetik: AddColumn (Close, quotClosequot, 1.4) akan memberikan harga penutupan yang ditampilkan dengan 4 angka desimal. (Catatan untuk pengguna tingkat lanjut: bagian bilangan bulat dari nomor ini dapat digunakan untuk memberi nomor yang diformat dengan spasi - 6.0 tidak akan memberi angka desimal kecuali sebuah angka yang diikat dengan spasi sampai 6 karakter.) Ada juga format khusus yang telah didefinisikan sebelumnya yang memungkinkan Untuk menampilkan datetime dan kode karakter tunggal: formatDateTime - menghasilkan tanggal waktu yang ditentukan sesuai dengan pengaturan sistem Anda AddColumn (DateTime (), Date Time, formatDateTime) formatChar - memungkinkan mengeluarkan kode karakter ASCII tunggal: Contoh (menghasilkan file sinyal yang diterima oleh berbagai program lainnya) SellCross (Signal (), MACD ()) FilterBuy ATAU Menjual SetOption (NoDefaultColumns, True) AddColumn (DateTime (), Date, formatDateTime) AddColumn (IIf (Buy, 66, 83) , Signal, formatChar) textColor dan bkgndColor argumen memungkinkan Anda menghasilkan laporan berwarna. Secara default daftar hasil ditampilkan dengan menggunakan warna sistem namun Anda dapat mengganti perilaku ini dengan memberikan warna Anda sendiri. Misalnya, kode yang menampilkan harga penutupan dengan warna hijau saat tingkat perubahan 1 hari positif dan sebaliknya menggunakan warna merah: AddColumn (Tutup, quotClosequot, 1.4, IIF (ROC (C, 1) gt 0, colorGreen, colorRed)) Modus eksplorasi sangat fleksibel: Anda dapat, misalnya mengekspor seluruh database ke file CSV dengan menggunakan rumus berikut: filter 1 semua simbol dan tanda kutip diterima AddColumn (Open, quotOpenquot, 1.4) AddColumn (High, quotHighquot, 1.4) AddColumn ( Rendah, quotLowquot, 1.4) AddColumn (Tutup, quotClosequot, 1.4) AddColumn (Volume, quotVolumequot, 1.0) Yang satu ini hanya akan menunjukkan sekuritas yang diperdagangkan: volume filter gt 5000000 menyesuaikan ambang ini untuk kebutuhan Anda sendiri AddColumn (Close, quotClosequot, 1.4 ) AddColumn (Volume, quotVolumequot, 1.0) atau. Hanya menunjukkan sekuritas dengan volume 30 di atas volume filter rata-rata eksponensial 40 harinya gt 1.3 ema (volume, 40) AddColumn (Tutup, quotClosequot, 1.4) AddColumn (Volume, quotVolumequot, 1.0) Dengan yang ini, Anda dapat mengekspor beberapa nilai indikator Untuk analisis lebih lanjut: saring tutup gt ma (tutup, 20) hanya perdagangan saham di atas 20 hari MA AddColumn (macd (), quotMACDquot, 1.4) AddColumn (sinyal (), quotSignalquot, 1.4) AddColumn (adx (), quotADXquot, 1.4 ) AddColumn (rsi (), quotRSIquot, 1.4) AddColumn (roc (close, 15), quotROC (15) quot, 1.4) AddColumn (mfi (), quotMFIquot, 1.4) AddColumn (obv (), quotOBVquot, 1.4) AddColumn AddColumn (Close, quotClosequot, 1.2) AddColumn (MACD (), quotMACDquot, 1.4. IIf (MACD () gt 0 cci (), quotCCIquot, 1.4) AddColumn (ultimate (), quotUltimatequot, 1.4) , ColorGreen, colorRed)) AddTextColumn (FullName (), quotFull namequot, 77. colorDefault, IIf (Tutup lt 10, colorLightBlue, colorDefault)) Grafik Scatter (XY) Di Exploration Version 5.60 menghadirkan fitur baru pada grafik XY eksplorasi - pencar. Scatter chart berguna untuk menampilkan hubungan antara banyak simbol seperti korelasi, risiko, dan lain-lain. Mereka dapat dilihat sebagai pengganti dan upgrade ke quotRiskyieldquot map yang sulit dikodekan menjadi satu fungsi saja. Sekarang Anda dapat membuat kode bagan X-Y Anda sendiri yang tidak terbatas hanya pada peta berisiko. Yang perlu Anda lakukan untuk menampilkan plot scatter Anda sendiri adalah dengan menambahkan XYChartAddPoint ke formula Anda untuk setiap titik X-Y yang ingin Anda miliki di tabel Anda. Misalnya Anda bisa mendapatkan plot scatter dari MFEProfit dan hubungan MAEProfit seperti yang ditunjukkan pada deskripsi fungsi XYChartAddPoint AFL. Untuk menampilkan grafik scatter riskyield dengan menggunakan fungsi baru ikuti langkah-langkah di bawah ini. 2. Pilih file quotFormulasExplorationRiskYield. aflquot (tercantum di bawah ini) 3. Klik tombol Jelajahi di jendela Analisis baru 4. Di baris bawah tab, Anda akan melihat tab quotRiskYieldquot baru, klik di atasnya dan Anda akan melihat grafik XY yang dihasilkan selama eksplorasi: Anda dapat mengarahkan mouse ke grafik XY untuk membaca nilainya dan Anda bisa mengklik, seret untuk menandai persegi panjang untuk diperbesar. Klik tanpa menandai segiempat mengembalikan tampilan penuh. Contoh scatter chart XY Ini adalah AFL yang setara dengan peta Risk-Yield Perhatikan bahwa eksplorasi ini harus dijalankan pada data WEEKLY yang menghitung kenaikan mingguan rata-rata (yield) dan deviasi standar keuntungan (risiko) Status Filter (lastbarinrange) Panjang SelectedValue (BarIndex () ) Chg ROC (C.1) satu batang menghasilkan MA (Chg, Panjang - 1) risiko StDev (Chg, Panjang - 1) AddColumn (hasil, hasil) AddColumn (risiko, risiko) Clr ColorHSB (2 Status (stocknum) 255 ) 255. 255) 255. 255) 255. 255) 255. 255) 255. 255. 255) 255. 255. 255) 255. 255. 255. 255) 255. 255. 255. 255. 255) 255. 255. 255. 255. 255. 255. 255) 255. 255. 255. 255) 255. 255. 255. 255) .

No comments:

Post a Comment