5 Lampiran Terdapat teknik menarik yang digunakan dalam urutan di sini yang menerangkan sistem untuk berdagang menggunakan Bar Dalam pada carta 30M.

(Hmm, benang itu baru sahaja dipadamkan dan semua barangan yang baik itu kini berada dalam tong sampah. Malu di forum).

Pemilik utas ingin memastikannya 'tulen', jadi utas ini ialah utas pendamping yang mengambil sistem tulen dan mencadangkan penambahbaikan atau cara kerja alternatif. Semoga kita dapat menghasilkan sistem baharu yang mempertingkatkan sistem sedia ada.

Semua orang dialu-alukan untuk membincangkan teknik IB. Khususnya, ia akan menjadi menarik untuk mendengar apa yang berfungsi, dan tidak berfungsi, untuk anda.

Akhirnya, matlamat peribadi saya adalah untuk mencipta EA yang boleh berfungsi berdasarkan teknik IB.

====


Dilampirkan EA terkini. Saya akan sentiasa meletakkannya dalam catatan pertama mulai sekarang.

Ini adalah sifat dalam EA dan lalai.

//Nombor Ajaib yang digunakan untuk mengenal pasti dagangan kami.
extern int magicNumber = 20081224091300;

//Cetak komen nyahpepijat progr.
extern bool Debug_Mode = palsu;

//Saiz lot yang digunakan dalam setiap dagangan. MESTI gandaan DUA.
Extern double LotSize =0.02;

//Tempoh ATR, 40 mungkin bagus pada EURUSD
extern int ATRperiod = 20;

//Bilangan maksimum bar yang akan kita lihat kembali untuk mencari IB baru-baru ini. Termasuk dua bar yang membentuk IB.
extern int MaxBars = 6;

//** Saiz maksimum bar Luar/Mengandungi IB. Pastikan ia tinggi, berfungsi dengan lebih baik.
extern int MaxIBSize = 6000;

//** Saiz minimum bar Luar/Mengandungi IB.
extern int MiniIBSize = 100;

//** Sisihan maksimum yang dibenarkan apabila kami membuka pesanan. Ini mengelakkan membuka dagangan apabila harga melonjak antara kutu.
extern int MaxStart = 40;

//Faktor keuntungan TP. Jika ini adalah 2, maka TP akan digandakan, dsb. Lebih tinggi ini adalah lebih banyak kerugian yang anda akan dapat.
extern int TPFactor = 1;

//Jumlah minimum yang diperlukan untuk kita berdagang. Nampaknya tidak menjejaskan nisbah kemenangan perdagangan
extern int MinVolume = 6;

//** Bilangan PIP yang InsideBars kami diimbangi daripada pencetus IB.
extern int BarOffset = 30;

//Benar jika kita hanya mahu berdagang panjang apabila di atas pangsi harian dan pendek di bawahnya.
extern bool UsePivotIndior = false;

//Adakah kita mahu mengikut trend atau hanya membetulkan TP.
extern bool TrailTrends = benar;

//Apakah faktor ATR yang kita mahu mengikuti arah aliran
Extern double TrailATRFactor = 0.5;

//** Nilai minimum yang harus dikembalikan oleh ATR; Menentukan min TP.
extern int MinATR = 10;

//Adakah kita mahu menggunakan dalaman luaran
bool luaran UseExternalInd = palsu;

//Lekatkan apa-apa sahaja di sini dan ia akan dihantar ke dalaman luaran.
rentetan luaran ExtEndEr = Pro untuk dalaman luaran;

//Betul jika kita mahu menggunakan Bar Dalam untuk pecah, bukannya Bar Luar tradisional
extern bool UseIBForBreakout = palsu;

//Benar jika kita mahu mengabaikan pelarian IB pertama dan hanya mengambil yang berikutnya.
extern bool IgnoreFirstIBReak = palsu;


//Jejaki SL dengan perubahan harga sebelum TP pertama berlaku.
extern bool UseTrailingSL = benar;

//Benar jika kita ingin menggunakan ukuran Stochiastic
extern bool UseStoch = palsu;

//Nilai ofset Stochastic (digunakan untuk menentukan jalur JUAL atas dan BELI bawah)
extern int StochOffset = 20;

//Waktu Dagangan mengikut hari - Lihat hamparan yang dilampirkan untuk pengiraan ini.
//Menggunakan masa BAR.
extern int TradingHoursSunday = 16777215;
extern int TradingHoursMonday = 16777215;
extern int TradingHoursTuesday = 16777215;
extern int TradingHoursRabu = 16777215;
extern int TradingHoursKhamis = 16777215;
extern int TradingHoursFriday = 16777215;
extern int TradingHoursSaturday = 16777215;


Apa-apa sahaja dengan ** dalam komen perlu diselaraskan untuk broker yang menggunakan 4 digit dan bukan 5. (Bahagikan dengan 10 untuk 4 digit broker)

====

Terdapat antara muka generik yang membolehkan anda menulis kod anda sendiri yang akan membantu EA memutuskan sama ada perdagangan itu sah atau tidak.

Untuk bermula:Letakkan IBTrader EA yang dilampirkan dalam direktori pakar pemasangan MetaTrader anda. Letakkan kedua-dua fail IBTrader-Ind dalam direktori pakar\perpustakaan pemasangan MetaTrader anda. Mulakan semula MetaTrader dan anda akan pergi. Untuk mencipta indiors anda sendiri, anda perlu mengedit fail IBTrader-Ind.mq4 dan menambah logik anda sendiri. Contoh RSI indior disertakan. Jika indior anda memerlukan parameter maka anda boleh menghantarnya ke dalam indior melalui sifat rentetan EA ExtIndPar. Anda, sudah tentu, perlu menghuraikan rentetan jika anda mempunyai berbilang parameter.

Pastikan bahawa sifat EA UseExternalInd ditetapkan kepada benar jika tidak, rutin baharu anda tidak akan dipanggil.

https://www.justgetforex.com/attachm...1480313297.ex4

https://www.justgetforex.com/attachm...1442001670.mq4

https://www.justgetforex.com/attachm...3360296676.xls

https://www.justgetforex.com/attachm...1524375005.txt

https://www.justgetforex.com/attachm...7454145584.ex4