Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 596

 
AlexeyVik:
Кода хуже чем у кима я не встречал ни у кого, но тем не менее распиарен по всему тырнету.

Но если тебе сложно самому написать такую проверку, пользуйся тем что есть... Попробуй сделать так


чесно говоря нифига не поменялось как открывалось на каждом баре между указаным временем так и открывается
 
Zver4991:

чесно говоря нифига не поменялось как открывалось на каждом баре между указаным временем так и открывается

ещо фишка в том что в другом советнике эта функция вроде норм работает
 
Zver4991:

чесно говоря нифига не поменялось как открывалось на каждом баре между указаным временем так и открывается
Ну тогда поставь вместо этой кимовской функции if(OrdersTotal() < 1)
 
AlexeyVik:
Ну тогда поставь вместо этой кимовской функции if(OrdersTotal() < 1)


бл как все просто огромное спасибо.......а та ветка от кима плохая?...лудше самому писать функции?
 
Zver4991:

бл как все просто огромное спасибо.......а та ветка от кима плохая?...лудше самому писать функции?

Писать самому надо ВСЁ.
 
Заглянул в Code Base, а там новое оформление. Кто в курсе, где теперь искать комментарии пользователей к опубликованным скриптам?
 
granit77:
Заглянул в Code Base, а там новое оформление. Кто в курсе, где теперь искать комментарии пользователей к опубликованным скриптам?

Обещают сделать
 
Здравствуйте.В тестере стратегий появилась возможность оптимизации по пользовательскому параметру. Подскажите,пожалуйста, как организовать оптимизацию по параметру "ПРОЦЕНТ ПРИБЫЛЬНЫХ СДЕЛОК " .Если можно. то на " уровне домохозяйки" т.к в программировании есть только начальные знания .спасибо.
 
IHAR2:
Здравствуйте.В тестере стратегий появилась возможность оптимизации по пользовательскому параметру. Подскажите,пожалуйста, как организовать оптимизацию по параметру "ПРОЦЕНТ ПРИБЫЛЬНЫХ СДЕЛОК " .Если можно. то на " уровне домохозяйки" т.к в программировании есть только начальные знания .спасибо.

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     // Средняя длина убыточной серии трейдов  
 
*/
Формулу свою сделаете
 

Здравствуйте. Нужна помощь. Сегодня подвис терминал и я не нашел ничего лучшего, как просто тупо перезагрузить комп. Перезагрузил и слетели все настройки графиков... линии, индюки и т.д. Можно-ли восстановить предыдущие настройки?

Заранее благодарю за ответы.

Причина обращения: