MQL4 на MQL5

  • Автор темы Автор темы ksv8028
  • Дата начала Дата начала

Kolumb

Новичок форума
давай еще раз я попробую объяснить... Лот не может принимать какое угодно значение. Его размер строго предопределен. Теперь смотрим что у тебя в советнике - как-то так Lot2 = 1.5*Lot1. Ты уверен, что значение Lot2 примет допустимое значение? я вот в этом не уверен, более того - с вероятностью 50% ты нарвешься на ошибку 131 ERR_INVALID_TRADE_VOLUME и то при условии, что Lot1 выставлен правильно. А это может быть совсем не так - к примеру, ты по запарке лишнюю циферку вписал и прочее... пример функции нормализующей размер лота
Код:
double NormalizeLots(string symbol,double lots)
  {
//---
   double lot_min=SymbolInfoDouble(symbol,SYMBOL_VOLUME_MIN),
          lot_max=SymbolInfoDouble(symbol,SYMBOL_VOLUME_MAX),
          lot_step=SymbolInfoDouble(symbol,SYMBOL_VOLUME_STEP);

   int step=MathMax(0,MathRound((lots-lot_min)/lot_step));

   double lot=MathMin(lot_min+step*lot_step,lot_max);
   return(lot);
//---
  }
Так прекрасно, если не сложно исправь пожалуйста. У меня Lot2 сначала задается во внешних параметрах в ручную, это для обеих пар, и потом в функции Ordersend в паре EURAUD умножается на 1.5. Лоты во внешних параметрах я не менял, поэтому да, могли возникнуть ошибки. Я понял, о чем ты говоришь. Вот первые ордера открылись, выглядит вот так.
 

Вложения

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

Kolumb

Новичок форума
то есть все лоты задаются вручную во внешних... я так задачу решил))
 

stigal

Новичок форума
Всем привет!

Помогите переделать оба индикатора с 4 на 5 версию.

Индюки именные :)
 

Вложения

tirion

Почетный гражданин
Уважаемые специалисты! Можно ли эти индикаторы перевести в формат mg5?
 

Вложения

Sergan1311

Почетный гражданин
Зделайте пожалста "тундру" на мт5 пожалста, лучший индюк разворота
и стрелки на пересечение. спасибо
 

Вложения

AlexeyVik

Программист mql4 mql5
Всем привет!

Помогите переделать оба индикатора с 4 на 5 версию.

Индюки именные :)
Посмотрел я не досуге индикатор «Takbir». Там есть такое описание

//Такбиры имеют поочередность. Если появился верхний то следующим должен быть нижний.
//Все очередные отмечаются сплошной линией в длину 10 свечей.
//Если после верхнего появился еще раз верхний то из них сплошной и очередным является тот
//у кого выше цена (high), если у них цены одинаковые то отмечается последних по счету.

и появился у меня вопрос…
Если я правильно понимаю, то должно быть так
00.png
Но есть ещё и такие показания индикатора

01.png
02.png

Вот и думаю, сделать согласно описания, скажут «Не соответствует оригиналу»… Сделать как есть, а зачем такой который рисует как ему вздумается, то так, а то по другому…
 

stigal

Новичок форума
Приветствую, да основной отмечается тот что выше, после него должен быть противоположный (если к примеру был верхний, то следующий будет нижний) но если противоположный не сформировался и появился к примеру опять верхний, но ниже по уровню цены, то мы его все равно отмечаем. Я их как внеочередные выставляю

все внеочередные пунктиром отмечаются. так чтобы было видно что они хоть и имеют условия для отметки но до них не было противоположного уровня с условиями 5+5
 

AlexeyVik

Программист mql4 mql5
Приветствую, да основной отмечается тот что выше, после него должен быть противоположный (если к примеру был верхний, то следующий будет нижний) но если противоположный не сформировался и появился к примеру опять верхний, но ниже по уровню цены, то мы его все равно отмечаем. Я их как внеочередные выставляю

все внеочередные пунктиром отмечаются. так чтобы было видно что они хоть и имеют условия для отметки но до них не было противоположного уровня с условиями 5+5
Я-то читать умею, потому и вопрос появился. А вот ты похоже больше трёх строк прочесть не осиливаешь. Зачем повторять, то с чего появился вопрос?
Повторяю вопрос:
Вот и думаю, сделать согласно описания, скажут «Не соответствует оригиналу»… Сделать как есть, а зачем такой который рисует как ему вздумается, то так, а то по другому…
или может вообще он нужен?
С Новым годом дорогой…
 
Последнее редактирование модератором:

LukaRossi

Интересующийся
Есть ли возможность этот индикатор сделать под МТ5 (Владиславу привет и спасибо!) )
И присоединяюсь к просьбе про Tundru
Готов продонатить
 

Вложения

AlexeyVik

Программист mql4 mql5
Я-то читать умею, потому и вопрос появился. А вот ты похоже больше трёх строк прочесть не осиливаешь. Зачем повторять, то с чего появился вопрос?
Повторяю вопрос:

или может вообще он нужен?
С Новым годом дорогой…
Ответа я так и не дождался… Сделал как считаю нужно. Только заменил полоски типа «это такбир, а это нет» на обычный зиг-заг по такбирам.
Выглядит так:
00.png
 

Вложения

stigal

Новичок форума
Заказал передел под mq5 оба индикатора, с оплатой у кодера, что изначально писал в 2008 под mq4.

Берите кому нужно. Всем больших профитов (y)
 

Вложения

stigal

Новичок форума
Ответа я так и не дождался… Сделал как считаю нужно. Только заменил полоски типа «это такбир, а это нет» на обычный зиг-заг по такбирам.
Выглядит так:
Посмотреть вложение 460690


Добрый вечер. Это уже Ваша самодеятельность и по алгоритму "Такбира" не работает.

Всего доброго!
 

tirion

Почетный гражданин
Уважаемые специалисты! Можно ли этот индикатор перевести в формат mg5?
 

Вложения

Bullra

Новичок
Просьба переписать индикатор, сохранив всю красоту слога.

ЗЫ Урезал код, как мог. Артефактов, кроме кавычек вроде нет.
 

Вложения

Edduqwer

Интересующийся
Приветствую!Подскажите,пожалуйста,кто может помочь в переделке индикатора с мт4 на мт5,всего один индикатор ?!Есть крутая идея для ТС ,готов поделиться
 

AlexeyVik

Программист mql4 mql5
Приветствую!Подскажите,пожалуйста,кто может помочь в переделке индикатора с мт4 на мт5,всего один индикатор ?!Есть крутая идея для ТС ,готов поделиться
А что за секреты? Если убедишь в крутости сделаю быстро.
 
  • Like
Реакции: Ugar
Верх