Доработка ботов (советников, индикаторов) vol. 2

DR.FOREX

Местный житель
Вы процент устанавливаете или явное число эквити?

Я прекрасно понимаю что к чему , естественно процент , например 10% из 1000 равно 100 , а явное число желаемого всегда будет ровным не зависимо от начального эквити , поясните , может я не прав !оО

Вы просто прогоните на визуале , всё станет ясно !
 

well72

Активный участник
Ребята, а может кто сваять простого перевертыша из этого индикатора? Интересно в тестере прогнать на предмет состоятельности.
 

Вложения

  • gfk forex2.ex4
    6,9 КБ · Просмотры: 48

bliznec808

Активный участник
Я прогонял в тестере и видно что открытые позы закрываются при достижении заданного процента эквити....единственное я не плнял закрываются ли оставшиеся открытые отложки...надо будет в визуале посмотреть...я просто сейчас с телефона...не у компа...позже посмотрю
 

DR.FOREX

Местный житель
Я прогонял в тестере и видно что открытые позы закрываются при достижении заданного процента эквити....единственное я не плнял закрываются ли оставшиеся открытые отложки...надо будет в визуале посмотреть...я просто сейчас с телефона...не у компа...позже посмотрю

Как сейчас
Как сейчас.gif

Как должно быть
Как должно быть.gif
 

gince

Местный знаток
Предлагаю разобрать(пользоватся) такой конструкцией.
PHP:
  int OnCalculate(const int rates_total,const int prev_calculated,const datetime &time[],const double &open[],const double &high[],
                const double &low[],const double &close[],const long &tick_volume[],const long &volume[],const int &spread[])
  {
   //no bars
 if(Bars<20) return(rates_total);
  
  //history update
  int all=rates_total;
  int counted=prev_calculated;
  if(all-counted>1)
  {
  ArrayInitialize(up_arr,EMPTY_VALUE);
  ArrayInitialize(down_arr,EMPTY_VALUE);
  counted=0;
  }
   
  //int limit=MathMin(all-counted,Bars_To_Count);

   //main
 for(int i=all-counted;i>=0;i--)
 {
 if(i>Bars-20) i=Bars-20;

 if(i==0)
 {
 up_arr[i]=EMPTY_VALUE;
 down_arr[i]=EMPTY_VALUE;
 }
 ...
 }

return(rates_total);
}

по вашим рекомендациям переделал так.
Правильно ли я понял.

Файл удален по запросу правообладателя
 
Последнее редактирование модератором:

DR.FOREX

Местный житель
Скиньте пожалуйста сюда бота как должно быть, сравню!

Не вопрос , просто хотелось дождаться многоуважаемого eevviill2 , доделать что начал , ну да ладно , бот выложили вы , мне показался интересным , вот и поковырял чуток ! :D

Посмотреть вложение Sova.mq4
 

osa

Активный участник
Это уже сделал,посмотрим.
Авторефреша нет.
Так делаю:
1.Дефрагментация диска с МТ4 (если он не SSD)
2.Удаление log файлов из трех папок в МТ4
3.Ограничение баров истории на графиках
4.Использование SSD
 

Вложения

  • 597.png
    597.png
    105,2 КБ · Просмотры: 83
Последнее редактирование:

samson55

Активный участник
Уважаемые спецы.
Сов перестал вешаться на график. При компиляции выдает ошибки. Вразумите его пожалуйста. :please:
 

Вложения

  • CloseByEquity+FullStop+Email.mq4
    16,5 КБ · Просмотры: 34
Верх