Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. - page 596

 
Zver4991:

I have to say that nothing has changed, as it opened on every bar between indicated times, so it still opens

I have a different EA, this function seems to work fine
 
Zver4991:

Frankly speaking, nothing has changed - it still opens on every bar between the specified times
Then replace this kim function with if(OrdersTotal() < 1)
 
AlexeyVik:
Well, then replace this kim function with if(OrdersTotal() < 1)


Thank you very much ....... is that branch from kim bad?...is it better to write the functions yourself?
 
Zver4991:

thank you very much ....... is that branch from kim bad?...is it better to write the functions yourself?

You have to write everything yourself.
 
Checked out the Code Base and there's a new layout. Who knows where to find user comments on published scripts now?
 
granit77:
Checked out the Code Base and there's a new layout. Anyone know where to find user comments on published scripts?

They promise to make
 
Hello, the strategy tester now allows you to optimise by a user-defined parameter. Can you please tell me how to organize the optimization for the parameter "Profitable Deals Percentage". If possible. then on a "housewife level" as I have only a basic knowledge of programming.
 
IHAR2:
Hello, the strategy tester now allows you to optimise by a user-defined parameter. Can you please tell me how to organize the optimization for the parameter "Profitable Deals Percentage". If possible. then on a "housewife level" as I have only a basic knowledge of programming.

double OnTester()
  {
   double Res=-1;
   if(OrdersHistoryTotal()>CountTrades) Res=TesterStatistics(STAT_PROFIT)/TesterStatistics(STAT_BALANCE_DD);
   return(Res);

  }
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
/*   
   double  TesterStatistics(ENUM_STATISTICS statistic_id);

   STAT_INITIAL_DEPOSIT       // Значение начального депозита  
   STAT_WITHDRAWAL            // Количество выведенных со счета средств 
   STAT_PROFIT                //  Чистая прибыль по окончании тестирования, сумма STAT_GROSS_PROFIT и STAT_GROSS_LOSS (STAT_GROSS_LOSS всегда меньше или равно нулю) 
   STAT_GROSS_PROFIT          // Общая прибыль, сумма всех прибыльных (положительных) трейдов. Значение больше или равно нулю 
   STAT_GROSS_LOSS            // Общий убыток, сумма всех убыточных (отрицательных) трейдов. Значение меньше или равно нулю 
   STAT_MAX_PROFITTRADE       // Максимальная прибыль – наибольшее значение среди всех прибыльных трейдов. Значение больше или равно нулю 
   STAT_MAX_LOSSTRADE         // Максимальный убыток – наименьшее значение среди всех убыточных трейдов. Значение меньше или равно нулю 
   STAT_CONPROFITMAX          // Максимальная прибыль в последовательности прибыльных трейдов. Значение больше или равно нулю 
   STAT_CONPROFITMAX_TRADES   // Количество трейдов, сформировавших STAT_CONPROFITMAX (максимальная прибыль в последовательности прибыльных трейдов) 
   STAT_MAX_CONWINS           // Общая прибыль в самой длинной серии прибыльных трейдов 
   STAT_MAX_CONPROFIT_TRADES  // Количество трейдов  в самой длинной серии прибыльных трейдов STAT_MAX_CONWINS 
   STAT_CONLOSSMAX            // Максимальный убыток в последовательности убыточных трейдов. Значение меньше или равно нулю 
   STAT_CONLOSSMAX_TRADES     // Количество трейдов, сформировавших STAT_CONLOSSMAX (максимальный убыток в последовательности убыточных трейдов) 
   STAT_MAX_CONLOSSES         // Общий убыток в самой длинной серии убыточных трейдов 
   STAT_MAX_CONLOSS_TRADES    // Количество трейдов  в самой длинной серии убыточных трейдов STAT_MAX_CONLOSSES 
   STAT_BALANCEMIN            // Минимальное значение баланса 
   STAT_BALANCE_DD            // Максимальная просадка баланса в деньгах. В процессе торговли баланс может испытать множество просадок, берется наибольшее значение. 
   STAT_BALANCEDD_PERCENT     // Просадка баланса в процентах, которая была зафиксирована в момент максимальной просадки баланса в деньгах (STAT_BALANCE_DD). 
   STAT_BALANCE_DDREL_PERCENT // Максимальная просадка баланса в процентах. В процессе торговли баланс может испытать множество просадок, для каждой фиксируется относительное значение просадки в процентах. Возвращается наибольшее значение 
   STAT_BALANCE_DD_RELATIVE   // Просадка баланса в деньгах, которая была зафиксирована в момент максимальной просадки баланса в процентах (STAT_BALANCE_DDREL_PERCENT). 
   STAT_EQUITYMIN             // Минимальное значение собственных средств
   STAT_EQUITY_DD             // Максимальная просадка средств в деньгах. В процессе торговли средства могут испытать множество просадок, берется наибольшее значение.
   STAT_EQUITYDD_PERCENT      // Просадка средств в процентах, которая была зафиксирована в момент максимальной просадки средств в деньгах (STAT_EQUITY_DD).
   STAT_EQUITY_DDREL_PERCENT  // Максимальная просадка средств в процентах. В процессе торговли средства могут испытать множество просадок, для каждой фиксируется относительное значение просадки в процентах. Возвращается наибольшее значение
   STAT_EQUITY_DD_RELATIVE    // Просадка средств в деньгах, которая была зафиксирована в момент максимальной просадки средств в процентах (STAT_EQUITY_DDREL_PERCENT).
   STAT_EXPECTED_PAYOFF       // Математическое ожидание выигрыша
   STAT_PROFIT_FACTOR         // Прибыльность – отношение STAT_GROSS_PROFIT/STAT_GROSS_LOSS. Если STAT_GROSS_LOSS=0, то прибыльность принимает значение DBL_MAX
   STAT_RECOVERY_FACTOR       // Фактор восстановления – отношение STAT_PROFIT/STAT_BALANCE_DD 
   STAT_SHARPE_RATIO          // Коэффициент Шарпа 
   STAT_MIN_MARGINLEVEL       //  Миниимальное достигнутое значение уровня маржи 
   STAT_CUSTOM_ONTESTER       // Значение рассчитанного пользовательского критерия оптимизации, возвращаемого функцией OnTester() 
   STAT_DEALS                 // Количество совершенных сделок 
   STAT_TRADES                // Количество трейдов 
   STAT_PROFIT_TRADES         // Прибыльные трейды 
   STAT_LOSS_TRADES           // Убыточные трейды 
   STAT_SHORT_TRADES          // Короткие трейды 
   STAT_LONG_TRADES           // Длинные трейды  
   STAT_PROFIT_SHORTTRADES    // Короткие прибыльные трейды 
   STAT_PROFIT_LONGTRADES     // Длинные прибыльные трейды  
   STAT_PROFITTRADES_AVGCON   // Средняя длина прибыльной серии трейдов  
   STAT_LOSSTRADES_AVGCON     // Средняя длина убыточной серии трейдов  
 
*/
Please do your own formula.
 

Hello. I need some help. Today the terminal got hung up and I found nothing better to do than to just stupidly restart the computer. Rebooted and all the chart settings are gone... lines, indices, etc. Can I restore the previous settings?

Thanks in advance for the answers.

 
DustinSh:

Hello. I need some help. Today the terminal got hung up and I found nothing better to do than to just stupidly restart the computer. Rebooted and all the chart settings are gone... lines, indices, etc. Can I restore the previous settings?

Thanks in advance for the answers.

Have you tried "File --> Open Remote"?
Reason: