валмарс

 

вы куда исчезли?

господа, никто не видел здесь валмарса? хотим продолжить оптимизацию его советника)

 
delyus:

вы куда исчезли?

господа, никто не видел здесь валмарса? хотим продолжить оптимизацию его советника)


Какого именно ?
 
Valmars:
delyus:

вы куда исчезли?

господа, никто не видел здесь валмарса? хотим продолжить оптимизацию его советника)


Какого именно ?

Может всех что есть :-).
 

валмарс,

рад видеть снова

болел за вашего советника на чемпионате, жаль что ничего не вышло(

турбо серчер дает профит со след параметрами (ниже вставлено)

возникает вопрос - такой мелкий стоп 30 пипсов как работает в реале? кстати, чем меньше стоп, тем больше профит фактор. и потом, профит только по ценам открытия, с трейлингом 1, то есть во время образования след свечи сразу же фиксится. модель все тики сплошные убытки при качестве 90 проц из дата центра

и вообще есть ли явный контроль открытия баров у турбо серчера?

Символ

EURUSD (Euro vs US Dollar)

Период День (D1) 2000.05.19 00:00 - 2007.12.21 23:59 (2000.01.01 - 2007.12.22)
Модель По ценам открытия (только для советников с явным контролем открытия баров)
Параметры TakeProfit=0; StopLoss=30; TrailingStop=1; MinProfit=1; TrailingStep=1; MAGIC=0; Pips=10; Body=0; Lots=1; risk=10; Period_at_minute=1440; MaxOrders=3; MinDepo=200; ProfitLevel=0; HighLowOnly=false; Info=false;
Баров в истории 2115 Смоделировано тиков 4130 Качество моделирования n/a
Ошибки рассогласования графиков 0
Начальный депозит 5000.00
Чистая прибыль 2136002.98 Общая прибыль 5508664.60 Общий убыток -3372661.62
Прибыльность 1.63 Матожидание выигрыша 1195.30
Абсолютная просадка 2037.94 Максимальная просадка 73056.00 (3.97%) Относительная просадка 52.51% (9757.68)
Всего сделок 1787 Короткие позиции (% выигравших) 893 (46.92%) Длинные позиции (% выигравших) 894 (51.12%)
Прибыльные сделки (% от всех) 876 (49.02%) Убыточные сделки (% от всех) 911 (50.98%)
Самая большая прибыльная сделка 44580.00 убыточная сделка -6560.00
Средняя прибыльная сделка 6288.43 убыточная сделка -3702.15
Максимальное количество непрерывных выигрышей (прибыль) 12 (162664.00) непрерывных проигрышей (убыток) 11 (-66500.00)
Максимальная непрерывная прибыль (число выигрышей) 162664.00 (12) непрерывный убыток (число проигрышей) -66500.00 (11)
Средний непрерывный выигрыш 2 непрерывный проигрыш 2
 

валмарс,

трабл в том, что на "все тики" нельзя поставить трейлинг 1 пипс, как для "по ценам открытия" - сразу же фиксит, а по "ценам открытия" невозможно понять сбивает такой близкий стоп в 30 пипсов или нет. а больше 35 пипсов смысла вообще нет - не дает профит ни под каким видом. было бы хорошо вставить контроль открытия бара, чтоб проверить на "всех тиках", а не только по ценам открытия. и в "period_at_minute" чтоб можно было 7200, а не максимум 1440, чтоб проверить стратегию на недельных - ведь на недельных сигнал сильнее, чем на дневных!

недельные что-то вроде:

double iMA( string symbol, int timeframe, int period, int ma_shift, int ma_method, int applied_price, int shift)
PERIOD_W1 10080 1 неделя

iMA(NULL, PERIOD_W1 ,13,8,MODE_SMMA,PRICE_MEDIAN,i);

контроль открытия нового бара:

static int prevtime = 0;
 
 
 
start()
{
 if(Time[0] == prevtime) 
       return(0);
 prevtime = Time[0];
 
.................
 
}
или так:
//+------------------------------------------------------------------+
//| возвращает true если появлися новый бар, иначе false             |
//+------------------------------------------------------------------+
bool isNewBar()
  {
//----
   bool res=false; 
   if (expertBars!=Bars) 
      {
      expertBars=Bars;
      res=true;
      } 
//----
   return(res);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
  if (isNewBar()) EveryBar();
  EveryTick();
//----
   return(0);
  }
//+------------------------------------------------------------------+
вставьте пожалуйста в турбо серчер эти элементы.
и еще эксперт дает в программ файлз/альпари/экспертс такой лог:
1;39;;;Function "CmdProfit" is not referenced and will be removed from exp-file
можно кинуть мне на delyus@mail.ru
 
то есть получается что советник дает прибыль только если включается раз в день в полночь (или в начале новой дневной свечи) и сразу же фиксит на этом уровне прибыль предыдущей свечи. 2 недели стоит на демо, отладил так что комп включается сам в 00:00, включает советник, тот с трейлингом 1 пипс ессно фиксит сразу же, выставляет бай стоп и селл стоп и в 00:05 все выключается. все бы хорошо, но не всегда фиксит, хотя трейлинг 1 пипс всего! поэтому для верности хорошо бы принудительно закрывать, а не ждать не всегда срабатывающего трейлинга. еще один плюс принудительного закрытия - можно прогнать по "всем тикам" и посмотреть, насколько близко можно поставить стоп-лосс, потому что, как я уже говорил, в модели "по ценам открытия" невозможно близко к реальности увидеть, как сбивает стопы внутри бара.
 

Уж не помню, о чём там речь, в этом советнике, буду дома - посмотрю. Что мешает прогнать по всем тикам ?

Сообщение в логе - ничего страшного, значит, функция определена, но не используется, поэтому удалена из кода советника.

И вообще, Вы копаете не в ту сторону. Сейчас, после успеха Bettera, все бросились юзать нейросети. Хотя, я думаю, дело тут , скорее, в совпадении стратегии и рынка и его советник не всегда будет так успешен.

 

валмарс,

мешает прогнать по всем тикам отсутствие принудительного закрытия профита дневной свечи на открытии новой дневной свечи в 00:00. с теми параметрами что в советнике я добиваюсь такого закрытия трейлингом в 1 пипс, что по ценам отрытия прокатывает, но ведь по всем тикам трейлинг в 1-2 пипса закроет позу не успев начаться, а не в конце дня!

дело в том, что я обнаружил, что если закрывать позу каждый раз в конце каждого дня, то советник прибылен на сроке в 7 лет! в то же время если стоп не превышает 38 пипсов. то есть в тестере по ценам открытия советник прибылен на протяжении 7 лет! но по ценам открытия мы не знаем как сбивает стоп внутри свечи (нам ведь важно чтоб стоп не превышал 38 пипсов, а чем меньше стоп тем лучше), для этого нужны все тики, но проверить по всем тикам нельзя, потому что в советнике нет закрытия позы в 00:00

я копаю в сторону устойчивого стабильного советника на большой истории, а не очередного везунчика с бесконечной оптимизацией

 

получается надо вставить в советник параметр что-то вроде

close profit at next candle open true/false

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

 

Валмарс,

Вот скрин нашего турбо серчера на фьюче доу (www.whcmarket.ru, инструмент YM). Видите как быстро отсекает убытки и держит тренд? На истории всего существования на вхс этого фьюча с 2003 года показывает профит фактор 2.13. Из-за глобального восходящего тренда на фондовом рынке в параметрах ставим только лонг. трейлинг 150, мин профит 100, стоп лосс 50 (выдерживает с профитом до 100 пипсов!), тейк профит 0. жаль что не выдерживает такие грубые рамки на евробаксе. Там как я уже говорил, выдерживает стоп не более 38 пипсов плюс обязательный фикс в конце дня, осталось только это вставить. ирония в том что мы делали советник для форекса, а он показывает прибыль на фонде))) Зато какую - удивительно стабильно, устойчиво, при грубых настройках, при большом количестве сделок и самое главное - логично, а не там урвал здесь урвал и в кусты!

 

валмарс,

куда вы пропадаете? можно тогда отдать наш светник другому программисту доработать, если у вас нет времени?

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