1. Welcome back! Thank you for being a part of this Traders Community. Let's discuss and share :)
    Selamat datang kembali! Trimakasih telah menjadi bagian dari Komunitas Trader ini. Mari berdiskusi dan berbagi :)
    Dismiss Notice

Question Code Lot Exponent?

Discussion in 'Belajar Trading' started by popay, 27 Aug 2015.

  1. popay

    popay Member Credit Hunter

    Equity
    Credit
    Ref Point
    Selamat pagi teman2 soehoe sekalian
    saya mau tanya ttg code yang saya buat
    apakah sudah tepat fungsi lot exponent yang saya buat?

    Code:
    double LotSize() {
      int nDig;
      double lotSize, minLot, maxLot;
     
      // mengambil data lot sebelumnya
      if (OrdersTotal()>0) {
          for (int i = 0; i < OrdersTotal(); i++) {
            if(!OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) continue;
            if (OrderSymbol()==Symbol() && OrderMagicNumber()==magicNum) {
                if (tgl < OrderOpenTime()) {
                  startingLot = OrderLots();
                  tgl = OrderOpenTime();
                }
            }
          }
      } else {
          lotMultiplier = 1;
      }
     
      // menentukan lot sekarang
      minLot = MarketInfo(Symbol(), MODE_MINLOT);
      maxLot = MarketInfo(Symbol(), MODE_MAXLOT);
      if (minLot == 0.01) nDig = 2;
      if (minLot == 0.1)  nDig = 1;
      lotSize = NormalizeDouble(lotMultiplier*startingLot, nDig);
      if (lotSize < minLot) lotSize = minLot;
      if (lotSize > maxLot) lotSize = maxLot;
     
      return(lotSize);
    }
     
    • Like Like x 1
  2. ngasqus

    ngasqus Active Member Pioneer

    Equity
    Credit
    Ref Point
  3. ngasqus

    ngasqus Active Member Pioneer

    Equity
    Credit
    Ref Point
  4. susanto

    susanto Active Member Credit Hunter

    Equity
    Credit
    Ref Point
    Udah oke tuh.. Tapi kalau saya biasa pakai ordertiket untuk mengganti fungsi tgl nya..
     
  5. HendroFX

    HendroFX Moderator Moderator

    Equity
    Credit
    Ref Point
    Untuk membuat funfgsi exponent dari lot, maka pertma yang harus dilakukan adalah dengan mencari nilai Lot terakir dari order dengan cara menggunakan operator for, lalu memilih order tersebut dengan Order select dengan filter Magic Number, symbol ,
    for (int i=0; i>Ordertotal()-1; i--)
    pilihlah order tiketnya, jika order tiket lebih besar dari 0 maka break,
    setelah ketemu Tiket number yang terakir maka kita datapatkan nilai lot terakir. setelah ketemu nilai lot terakir maka tinggal menggandakan sesuai keinginan
     
    • Agree Agree x 1
  6. popay

    popay Member Credit Hunter

    Equity
    Credit
    Ref Point
    Mode nya trades apa history om HendroFX ??
     
  7. HendroFX

    HendroFX Moderator Moderator

    Equity
    Credit
    Ref Point
    kalau MODE_TRADE artinya cek order yang sedang jalan, kalau MODE_HISTORY berarti order yang telah tertutup :)
     
    • Agree Agree x 1
  8. popay

    popay Member Credit Hunter

    Equity
    Credit
    Ref Point
    trus kalo mau cek orderlot untuk PO gitu pake yang mana ya mas?
     
  9. HendroFX

    HendroFX Moderator Moderator

    Equity
    Credit
    Ref Point
    Makasudnya mengecek apanya? jumlah PO atau bagaimana?
     
  10. popay

    popay Member Credit Hunter

    Equity
    Credit
    Ref Point
    iya mas
    last order di PO nya
    misal nih PO pertama lot 0.01
    multipliernya 2
    tentunya kan untuk menentukan lot PO kedua kan harus ambil lot pertama dan sterusnya
    itu gimana ya?
    biar jadinya gini
    PO1 = 0.01
    PO2 = 0.02
    PO3 = 0.04
    PO4 = 0.08
    dst
     
  11. HendroFX

    HendroFX Moderator Moderator

    Equity
    Credit
    Ref Point
    Gunakan opretor For, lalu order select dulu, pilihlah Jenis pending order , lalu pilih lot nya, untuk menentukan order yang pertama Gunakan operator FOR
     
  12. Jhonny Rapid

    Jhonny Rapid Member

    Equity
    Credit
    Ref Point
    To make high profit in Forex market it is very important to use two most important tools leverage and spread in your trading. A broker gives us the important facilities and while choosing the broker we should check those things. One of the best and secured trading brokers I do select to trade nicely and comfortably. They have higher leverage, narrow spread, lower commission and continuous customer service so I can trade well.
     
  13. Niguru

    Niguru Member Credit Hunter

    Equity
    Credit
    Ref Point
    5/5,
    This is my review for this thread:
    Informative and helpful.
     

Share This Page