GeoIp2\Model\City Object
(
    [raw:protected] => Array
        (
            [continent] => Array
                (
                    [code] => NA
                    [geoname_id] => 6255149
                    [names] => Array
                        (
                            [de] => Nordamerika
                            [en] => North America
                            [es] => Norteamérica
                            [fr] => Amérique du Nord
                            [ja] => 北アメリカ
                            [pt-BR] => América do Norte
                            [ru] => Северная Америка
                            [zh-CN] => 北美洲
                        )

                )

            [country] => Array
                (
                    [geoname_id] => 6252001
                    [iso_code] => US
                    [names] => Array
                        (
                            [de] => USA
                            [en] => United States
                            [es] => Estados Unidos
                            [fr] => États Unis
                            [ja] => アメリカ
                            [pt-BR] => EUA
                            [ru] => США
                            [zh-CN] => 美国
                        )

                )

            [location] => Array
                (
                    [accuracy_radius] => 1000
                    [latitude] => 37.751
                    [longitude] => -97.822
                    [time_zone] => America/Chicago
                )

            [registered_country] => Array
                (
                    [geoname_id] => 6252001
                    [iso_code] => US
                    [names] => Array
                        (
                            [de] => USA
                            [en] => United States
                            [es] => Estados Unidos
                            [fr] => États Unis
                            [ja] => アメリカ
                            [pt-BR] => EUA
                            [ru] => США
                            [zh-CN] => 美国
                        )

                )

            [traits] => Array
                (
                    [ip_address] => 216.73.216.135
                    [prefix_len] => 24
                )

        )

    [continent:protected] => GeoIp2\Record\Continent Object
        (
            [record:GeoIp2\Record\AbstractRecord:private] => Array
                (
                    [code] => NA
                    [geoname_id] => 6255149
                    [names] => Array
                        (
                            [de] => Nordamerika
                            [en] => North America
                            [es] => Norteamérica
                            [fr] => Amérique du Nord
                            [ja] => 北アメリカ
                            [pt-BR] => América do Norte
                            [ru] => Северная Америка
                            [zh-CN] => 北美洲
                        )

                )

            [locales:GeoIp2\Record\AbstractPlaceRecord:private] => Array
                (
                    [0] => en
                )

            [validAttributes:protected] => Array
                (
                    [0] => code
                    [1] => geonameId
                    [2] => names
                )

        )

    [country:protected] => GeoIp2\Record\Country Object
        (
            [record:GeoIp2\Record\AbstractRecord:private] => Array
                (
                    [geoname_id] => 6252001
                    [iso_code] => US
                    [names] => Array
                        (
                            [de] => USA
                            [en] => United States
                            [es] => Estados Unidos
                            [fr] => États Unis
                            [ja] => アメリカ
                            [pt-BR] => EUA
                            [ru] => США
                            [zh-CN] => 美国
                        )

                )

            [locales:GeoIp2\Record\AbstractPlaceRecord:private] => Array
                (
                    [0] => en
                )

            [validAttributes:protected] => Array
                (
                    [0] => confidence
                    [1] => geonameId
                    [2] => isInEuropeanUnion
                    [3] => isoCode
                    [4] => names
                )

        )

    [locales:protected] => Array
        (
            [0] => en
        )

    [maxmind:protected] => GeoIp2\Record\MaxMind Object
        (
            [record:GeoIp2\Record\AbstractRecord:private] => Array
                (
                )

            [validAttributes:protected] => Array
                (
                    [0] => queriesRemaining
                )

        )

    [registeredCountry:protected] => GeoIp2\Record\Country Object
        (
            [record:GeoIp2\Record\AbstractRecord:private] => Array
                (
                    [geoname_id] => 6252001
                    [iso_code] => US
                    [names] => Array
                        (
                            [de] => USA
                            [en] => United States
                            [es] => Estados Unidos
                            [fr] => États Unis
                            [ja] => アメリカ
                            [pt-BR] => EUA
                            [ru] => США
                            [zh-CN] => 美国
                        )

                )

            [locales:GeoIp2\Record\AbstractPlaceRecord:private] => Array
                (
                    [0] => en
                )

            [validAttributes:protected] => Array
                (
                    [0] => confidence
                    [1] => geonameId
                    [2] => isInEuropeanUnion
                    [3] => isoCode
                    [4] => names
                )

        )

    [representedCountry:protected] => GeoIp2\Record\RepresentedCountry Object
        (
            [record:GeoIp2\Record\AbstractRecord:private] => Array
                (
                )

            [locales:GeoIp2\Record\AbstractPlaceRecord:private] => Array
                (
                    [0] => en
                )

            [validAttributes:protected] => Array
                (
                    [0] => confidence
                    [1] => geonameId
                    [2] => isInEuropeanUnion
                    [3] => isoCode
                    [4] => names
                    [5] => type
                )

        )

    [traits:protected] => GeoIp2\Record\Traits Object
        (
            [record:GeoIp2\Record\AbstractRecord:private] => Array
                (
                    [ip_address] => 216.73.216.135
                    [prefix_len] => 24
                    [network] => 216.73.216.0/24
                )

            [validAttributes:protected] => Array
                (
                    [0] => autonomousSystemNumber
                    [1] => autonomousSystemOrganization
                    [2] => connectionType
                    [3] => domain
                    [4] => ipAddress
                    [5] => isAnonymous
                    [6] => isAnonymousProxy
                    [7] => isAnonymousVpn
                    [8] => isHostingProvider
                    [9] => isLegitimateProxy
                    [10] => isp
                    [11] => isPublicProxy
                    [12] => isResidentialProxy
                    [13] => isSatelliteProvider
                    [14] => isTorExitNode
                    [15] => mobileCountryCode
                    [16] => mobileNetworkCode
                    [17] => network
                    [18] => organization
                    [19] => staticIpScore
                    [20] => userCount
                    [21] => userType
                )

        )

    [city:protected] => GeoIp2\Record\City Object
        (
            [record:GeoIp2\Record\AbstractRecord:private] => Array
                (
                )

            [locales:GeoIp2\Record\AbstractPlaceRecord:private] => Array
                (
                    [0] => en
                )

            [validAttributes:protected] => Array
                (
                    [0] => confidence
                    [1] => geonameId
                    [2] => names
                )

        )

    [location:protected] => GeoIp2\Record\Location Object
        (
            [record:GeoIp2\Record\AbstractRecord:private] => Array
                (
                    [accuracy_radius] => 1000
                    [latitude] => 37.751
                    [longitude] => -97.822
                    [time_zone] => America/Chicago
                )

            [validAttributes:protected] => Array
                (
                    [0] => averageIncome
                    [1] => accuracyRadius
                    [2] => latitude
                    [3] => longitude
                    [4] => metroCode
                    [5] => populationDensity
                    [6] => postalCode
                    [7] => postalConfidence
                    [8] => timeZone
                )

        )

    [postal:protected] => GeoIp2\Record\Postal Object
        (
            [record:GeoIp2\Record\AbstractRecord:private] => Array
                (
                )

            [validAttributes:protected] => Array
                (
                    [0] => code
                    [1] => confidence
                )

        )

    [subdivisions:protected] => Array
        (
        )

)


    
    
    

    FFC - Kalenda Forex Factory untuk MetaTrader 4: Panduan Lengkap - Peta Forex Harian
    
    
    

    
    
    
	
	
	
	
	
	
	
	
	
	
	
	
	
	    
	
	
	
	
	
	
	
	
	
	    
    
    
    
    
    
    
    
    

    

FFC - Kalenda Forex Factory untuk MetaTrader 4: Panduan Lengkap

Lampiran
15931.zip (8.96 KB, Muat turun 0 kali)

Hai semua! Hari ini saya nak kongsikan tentang Kalendar Forex Factory yang telah dimodifikasi, iaitu FFCal. Awalnya, indikator ini diperkenalkan oleh DerkWehler di forum ForexFactory. Saya telah mengubahsuai kodnya supaya lebih sesuai dengan keperluan saya, tetapi saya rasa ia juga boleh berguna untuk trader lain, jadi saya ingin berkongsi dengan anda semua.

Indikator ini akan memaparkan panel di carta anda yang menunjukkan 5 acara ekonomi terkini dari Kalendar Forex Factory. Anda boleh menapis acara berdasarkan impak yang tinggi, sederhana, atau rendah, ucapan, cuti, atau mengikut kata kunci tertentu. Untuk maklumat lebih lanjut mengenai semua pengubahsuaian yang telah dilakukan, sila lihat di sini.

Selain itu, indikator ini boleh dipanggil dalam EA menggunakan fungsi iCustom() dengan mengakses 2 buffer:

  • Buffer (0) mengandungi minit hingga acara paling terkini.
  • Buffer (1) mengandungi nilai impak untuk acara paling terkini (Rendah = 1, Sederhana = 2, Tinggi = 3).

Anda boleh memanggil buffer dengan dua cara:

Panggilan sederhana: (nilai lalai akan digunakan)

int EventMinute = (int)iCustom(NULL,0,"FFC",0,0);
if(EventMinute == 30) { .. KOD ANDA .. } // 30 minit sebelum acara

int EventImpact = (int)iCustom(NULL,0,"FFC",1,0);
if(EventImpact == 3)  { .. KOD ANDA .. } // Acara impak tinggi

Panggilan lanjutan:

iCustom(
        string       NULL,            // simbol 
        int          0,               // timeframe 
        string       "FFC",           // nama indikator khusus 
        bool         true,            // aktifkan carta sahaja 
        bool         true,            // termasuk impak tinggi
        bool         true,            // termasuk impak sederhana
        bool         true,            // termasuk impak rendah
        bool         true,            // termasuk ucapan
        bool         false,           // termasuk cuti
        string       "",              // cari kata kunci
        string       "",              // abaikan kata kunci
        bool         true,            // benarkan kemas kini
        int          4,               // kemas kini setiap (dalam jam)
        int          0,               // Buffers: (0) Minit, (1) Impak
        int          0                // shift 
        );

*Sila ambil perhatian bahawa indikator ini tidak mempunyai kemampuan ujian balik (back-testing) pada peringkat ini.


Gaya yang disyorkan:

  • Warna Impak Tinggi = C'217,83,79'
  • Warna Impak Sederhana = C'255,185,83'
  • Warna Impak Rendah = C'91,192,222'
  • Warna Cuti = clrOrchid
  • Warna Ulasan = clrDimGray

Legenda Kalendar:

  • m/m: Bulan ke Bulan
  • q/q: Suku ke Suku
  • y/y: Tahun ke Tahun
  • K Ribu
  • M Juta
  • B Bilion
  • T Trillion

FFC 1

FFC 2

FFC 3

Pengubahsuaian:

  1. Ditambah: #property strict untuk keserasian dengan MetaTrader 4 Build 600+ dan kualiti kod yang lebih baik.
  2. Ditambah: Tunjukkan impak sebelumnya/jangkaan acara (impak berwarna).
  3. Ditambah: Pilihan untuk menunjukkan acara yang berkaitan dengan carta aktif sahaja (menindih parameter lain)
  4. Ditambah: Penapis kata kunci. Cari atau Abaikan satu perkataan tertentu, contohnya "NFP", akan menapis semua acara yang ada/tanpa perkataan itu. (case-sensitive)
  5. Ditambah: Pilihan untuk menunjukkan kekuatan mata wang / masa bar yang tinggal / nilai spread.
  6. Ditambah: Pilihan untuk mengawal masa untuk memaparkan acara lepas (dalam minit).
  7. Ditambah: Pilihan untuk menetapkan lokasi panel di 4 sudut carta.
  8. Ditambah: Tooltip apabila mouse hover yang menunjukkan tajuk acara, impak dan masa acara yang tinggal.
  9. Ditambah: Tajuk panel. Anda boleh menggunakannya sebagai nota peringatan :)
  10. Diubah: Tunjukkan acara dalam format "Tarikh/Masa" dan bukannya minit yang tinggal (anda boleh menunjukkan minit yang tinggal melalui Tooltip)
  11. Diubah: Garisan menegak untuk acara yang akan datang. (Anda mungkin perlu mengubah input "offset masa" bergantung pada masa broker anda).
  12. Diubah: Buffers yang menyimpan minit acara yang akan datang dan impak (lihat contoh di atas)
  13. Diubah: Disemak semula urutan Input Luaran.
  14. Diperbaiki: Menggantikan fungsi DownLoadWebPageToFile() dengan fungsi Windows URLDownloadToFileW().
  15. Diperbaiki: Meletakkan (mendownload/membaca fail XML) dan kod berkaitan ke dalam fungsi supaya kita boleh memanggilnya bila perlu.
  16. Diperbaiki: Menggantikan "GlobalVariables" yang digunakan untuk mengemas kini fail XML dengan FILE_MODIFY_DATE - OnTimer() ditetapkan oleh input "AllowUpdates", "UpdateHour".
  17. Diperbaiki: Offset GMT masa, kini acara akan ditunjukkan dalam masa tempatan anda secara automatik.
  18. Diperbaiki: Justifikasi panel/teks apabila ditetapkan ke kanan/kiri.
  19. Diperbaiki: Fungsi amaran, kini ia akan menghantar di samping Amaran Popup: amaran bunyi, notifikasi Push di telefon anda dan Emel. (dua amaran berasingan)
  20. Diperbaiki: Kualiti kod, kini indikator lebih ringan dan lebih pantas dari sebelumnya.
  21. Diperbaiki: Pelbagai pembetulan pepijat, beberapa kod atau pembolehubah yang tidak perlu/digunakan dibuang, meletakkan beberapa pembolehubah ke dalam fungsi berkaitan.

Pengarang Sebenar:

Kredit:


* Untuk menggunakan indikator ini, anda perlu menghidupkan DLL Imports dalam pilihan platform MetaTrader 4 anda.
* Sila ambil maklum bahawa kod ini mungkin mengandungi pepijat atau kecacatan lain, jadi jika anda melihat apa-apa pepijat atau cadangan, atau lebih baik lagi, amalan kod yang lebih baik, sila beritahu saya.
* Menurut laman web Forex Factory, semua masa acara adalah anggaran dan tertakluk kepada perubahan.

Siaran berkaitan

Komen (0)