Обсуждение советника Integra


dimik796

Постоялец
Привет всем! Скажите есть ли у кого нибудь рабочая версия этого советника(Integra NR v2.8.5)?Тот что выложен выше, работает но часто ловит ошибку Zero divide и останавливается еще часто отваливается если в одном терминале на разных парах с разными майджиками запущен. Спасибо тем кто откликнется, погонял его немного, интересно посмотреть его на реале, но с такими завесаниями опасного его запускать.
 

svoi

Опытный
Добрый! Есть MQL4 этой версии?? Ошибку можно исправить, в каком месте возникает?
 

dimik796

Постоялец
Share it here, I can fix the errors.
попробуй исправить. Он торгует, но если работает на разных парах и с разными майджиками, то часто отваливается и не отображается панель торговли, приходится перезагружать терминал.
 

Вложения

suxx

Я тут гость
Народ, помогите! Уже много времени мучаюсь с одним вопросом: я не очень умею программировать в mql4, и у меня не получается изменить логику перекрытия в интегре (она во всех стандартных интеграх одинакова). Стандартная логика перекрытия: один или два наиболее прибыльных ордера перекрывают своей прибылью один наиболее убыточный. Я хочу научить интегру перекрываться не одним-двумя прибыльными ордерами, а большим количеством, например: три-четыре-пять, но никак не могу это запрограммировать! Помогите нищетрейдеру! Вот код стандартной интегры по выбору наиболее прибыльных (максимум двух) и самого убыточного, как мне расширить выбор до трех-четырех-пяти?
//=========================================================================================================================================//
// Функция получения ордера с макс и мин значением прибыли //
//=========================================================================================================================================//

void GetOrdMaxMinProfit()
{
int Pos=0;
double result=0,profit=0;
for(int cnt=0;cnt<OrdersTotal();cnt++)
{
if(OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES))
{
if(OrderSymbol()==Symbol() && (OrderMagicNumber()==magicnumber || MagicCheck()))
{
if(OrderType()==OP_SELL || OrderType()==OP_BUY)
{
profit=OrderProfit();
Pos=OrderTicket();
if(profit>0 && profit>Lprofit)
{
Lprofit1=Lprofit;
Lpos1=Lpos;
Lprofit=profit; //макс значение
Lpos=Pos;
}
if(profit<0 && profit<Cprofit)
{
Cprofit=profit; //мин значение
Cpos=Pos;
}
}
}
}
}
}
 

Алексей0789

Я тут гость
Всем привет)
Оптимизирую интегру довольно перспективный сов.
Есть пару предложений по ее улучшению.
Кто может помочь в этом вопросе?

Улучшения следующее
1.Задать новый алгоритм трендовости.(мувинг ниже только бай)
2.Добавить функцию лока.

Кто поможет буду благодарен:)
 

Вложения

Онлайн статистика

Пользователи онлайн
43
Гости онлайн
88
Всего посетителей
131

Статистика

Гостевая
Help Users
    Верх