forex software

Create and Test Forex Strategies

forex software

Skip to forum content

Forex Forum

Forex Software, Forex Strategies, Expert Advisors Generator

You are not logged in. Please login or register.


Forex Forum → Expert Advisor Modifications → Entry Size Relative to SL-Account Balance for Porfolio Experts

Pages 1

You must login or register to post a reply

RSS topic feed

Posts: 1

Topic: Entry Size Relative to SL-Account Balance for Porfolio Experts

Hye guys,

So with the help of other users I got my strategies working with a entry size relative to account balance and stop loss ie risk 1% of account balance by calculating the $ amount of the SL

Replace EntryAmount with:

double Entry_Amount;
input double MaxRiskPerTrade = 1;
input int Maximum_Lots = 5; 
input double Minimum_Lots = 0.01;

Replace void OnTick() with:

void OnTick()
  {
  int margin=(int) MarketInfo(_Symbol,MODE_MARGINREQUIRED);
      Entry_Amount=(AccountBalance()*MaxRiskPerTrade/1000)/(Stop_Loss);
      Entry_Amount = NormalizeEntrySize(Entry_Amount);
   if(Time[0]>barTime)
     {
      barTime=Time[0];
      OnBar();
     }
  }
  double NormalizeEntrySize(double size) {
   double minlot  = MarketInfo(_Symbol, MODE_MINLOT);
   double maxlot  = MarketInfo(_Symbol, MODE_MAXLOT);
   double lotstep = MarketInfo(_Symbol, MODE_LOTSTEP);

   if  (size <= minlot)
        size = minlot;
    if   (size <=Minimum_Lots)
        size = Minimum_Lots;

  

   if (size >= maxlot)
       size = maxlot;
   if (size >=Maximum_Lots)
       size = Maximum_Lots;
       
   size = NormalizeDouble(size, digits);   

   return (size);
}  



Now the next probelm im hoping someone can help me with is intergrating this code with a portfolio expert.
I can get it to work with a using the same StopLoss amount for all strategies however that isnt very practical. I feel the code is almost there however I just need to somehow call up the StopLoss of each strategy and insert it in the calculation for Entry_Amount. I am very new to coding so Im finding it quite difficult

Posts: 1

Pages 1

You must login or register to post a reply

Forex Forum → Expert Advisor Modifications → Entry Size Relative to SL-Account Balance for Porfolio Experts

Similar topics in this forum


Generated in 0.009 seconds (58% PHP - 42% DB) with 11 queries