EA_PSar_002B_v1

0
(0)
Nama:
EA_PSar_002B_v1
Pengarang: basisforex (2010.09.22 15:27)
Diunduh: 3520
Unduh:
EA_PSar_002B_v1 1
EA_PSar_002B_v1.mq4 (6.4 Kb) Melihat
EA_PSar_002B_v1 1 EA_PSar_002B_WHRoeder.mq4 (7.0 Kb) Melihat
 

EA_PSar_002B_v1 designed on the idea of the indicator Nik_PSAR_2B (http://codebase.mql4.com/6934).

EA tested and optimized on FXDD’s MT4 trading platforms.

This is a sample version of the EA.

All active traders will be able to receive (with some conditions) a free full version of this EA ([email protected]).

EA_PSar_002B_v1 3

7 komentar Untuk mengirim komentar baru, Tolong Gabung atau daftar

Silakan, Saya ingin memasukkan teknik pengelolaan uang ke EA saya. Idenya adalah membiarkan hanya sebagian kecil dari total margin Anda yang digunakan setiap saat. Misalnya, Anda hanya dapat menggunakan 50% akun; dengan 50% penggunaan margin risiko EA saja 50% akun dalam skenario terburuk. Bantuan apa pun tentang cara membuat kode ini dan memasukkannya ke dalam EA saya di http://www.mql4.com/users/brayt? Anda dapat menemukan detail di mana ide ini diterapkan di http://www.fxpromaker.com/advanced50.html. TOLONG BANTUAN APAPUN!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
06.10.2010 15:47 konyol

maxfor:
Nice work basis...

I built myself one on Nik_PSAR_2b as well using pending orders on EURUSD H1. I dubbed it "Craptacular" - my code is crappy but it had surprising results...

EA_PSar_002B_v1 4

I really like the concept of that indicator...

Great work on your interpretation.

Maks.

 

Good work!

24.09.2010 17:45 basisforex

WHRoeder:
  1. Don't hard code numbers
    // a = NormalizeDouble((PercentMM * AccountFreeMargin() / 100000), 1); // Valid IFF minlot and lotstep == 0.1
    //      jika(A > 49.9) kembali(49.9);
    //      else if(A < 0.1)
    a = (PercentMM * AccountFreeMargin() / 100000),
    double LotStep = MarketInfo(Simbol(), MODE_LOTSTEP),   //IBFX= 0.01
           maxLot  = MarketInfo(Simbol(), MODE_MAXLOT ),   //IBFX=50.00
           minLot  = MarketInfo(Simbol(), MODE_MINLOT );   //IBFX= 0.01
                                                           //Was IBFX= 0.10
    a =  MathFloor(a/LotStep)*LotStep;
           jika (A > maxLot) kembali(maxLot);
           jika (A < minLot)
    ...

  2. The EA should adjust SL/TP/ and slippage for 5 broker digit
    //++++ These are adjusted for 5 broker digit.
    double  pips2points,    // kelicinan  3 pips    3=points    30=points
            pips2dbl;       // Penghentian kerugian 15 pips    0.0015      0.00150
    int     Digits.pips;    // DoubleToStr(dbl/pips2dbl, Digits.pips)
    int init(){
        jika (Digits == 5 || Digits == 3){    // Adjust for five (5) broker digit.
                    pips2dbl    = Point*10; pips2points = 10;   Digits.pips = 1;
        } kalau tidak {    pips2dbl    = Point;    pips2points =  1;   Digits.pips = 0; }
        // OrderSend(... Slippage.Pips * pips2points, Penawaran - StopLossPips * pips2dbl

Terima kasih.

24.09.2010 17:44 basisforex

  1. Don't hard code numbers
    // a = NormalizeDouble((PercentMM * AccountFreeMargin() / 100000), 1); // Valid IFF minlot and lotstep == 0.1
    //      jika(A > 49.9) kembali(49.9);
    //      else if(A < 0.1)
    a = (PercentMM * AccountFreeMargin() / 100000),
    double LotStep = MarketInfo(Simbol(), MODE_LOTSTEP),   //IBFX= 0.01
           maxLot  = MarketInfo(Simbol(), MODE_MAXLOT ),   //IBFX=50.00
           minLot  = MarketInfo(Simbol(), MODE_MINLOT );   //IBFX= 0.01
                                                           //Was IBFX= 0.10
    a =  MathFloor(a/LotStep)*LotStep;
           jika (A > maxLot) kembali(maxLot);
           jika (A < minLot)
    ...

  2. The EA should adjust SL/TP/ and slippage for 5 broker digit
    //++++ These are adjusted for 5 broker digit.
    double  pips2points,    // kelicinan  3 pips    3=points    30=points
            pips2dbl;       // Penghentian kerugian 15 pips    0.0015      0.00150
    int     Digits.pips;    // DoubleToStr(dbl/pips2dbl, Digits.pips)
    int init(){
        jika (Digits == 5 || Digits == 3){    // Adjust for five (5) broker digit.
                    pips2dbl    = Point*10; pips2points = 10;   Digits.pips = 1;
        } kalau tidak {    pips2dbl    = Point;    pips2points =  1;   Digits.pips = 0; }
        // OrderSend(... Slippage.Pips * pips2points, Penawaran - StopLossPips * pips2dbl
24.09.2010 17:14 WHRoeder

Hi Max, this looks great, could you post your EA here perhaps?

Terima kasih,

Andre

24.09.2010 13:07 Powerpack2008

Nice work basis...

I built myself one on Nik_PSAR_2b as well using pending orders on EURUSD H1. I dubbed it "Craptacular" - my code is crappy but it had surprising results...

EA_PSar_002B_v1 4

I really like the concept of that indicator...

Great work on your interpretation.

Maks.

 

Betapa bermanfaatnya postingan ini?

Klik pada bintang untuk menilainya!

Penilaian rata-rata 0 / 5. Penghitungan suara: 0

Tidak ada suara sejauh ini! Jadilah orang pertama yang menilai postingan ini.

Kami mohon maaf karena postingan ini tidak bermanfaat bagi Anda!

Mari kita perbaiki postingan ini!

Beri tahu kami bagaimana kami dapat meningkatkan postingan ini?



Pengarang: Tim Wiki Forex
Kami adalah tim Trader Forex yang sangat berpengalaman [2000-2023] yang berdedikasi untuk menjalani hidup dengan cara kita sendiri. Tujuan utama kami adalah untuk mencapai kemandirian dan kebebasan finansial, dan kami telah mengejar pendidikan mandiri dan memperoleh pengalaman luas di pasar Forex sebagai sarana kami untuk mencapai gaya hidup mandiri.