Andrju81
Андрей

 
Уровень 18

  Торгую в компаниях:


Группа "Стол заказов MQL"

Рейтинг 2072



РЕКОМЕНДУЮ



Заставить индикатор работать после декомпиляции...

Здравствуйте, уважаемые программисты!

Прошу Вашей помощи в исправлении ошибки или ошибок мешающих нормально функционировать индикатор после декомпиляции.
Вот оригинал индикатора — TST_Levels_v3.55.ex4 (30 Kb), а это декомпилированный — TST_Levels_v3.55~.mq4 (23 Kb).
Либо подскажите в какую сторону копать, чтобы заставить его работать!?..
  • +1
  • Просмотров: 6638
  • 31 декабря 2016, 19:47
  • Andrju81
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Создание советника Sweet Night
Следующая запись в группе  
С Новым Годом Вас ВСЕХ!!!!!
30 декабря 2016
31 декабря 2016

Комментарии (25)

+
0
смотрите побитовые операции и по тексту ошибки на форуме.
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 31 декабря 2016, 21:06
+
0
Андрей, я уже исправил почти все предупреждения выдаваемые в строгом режиме, но это проблему не устраняет, работает только отображение текущей цены. Что касается побитовых операций, то я пока от этого далек, не хватает навыков самому разобраться, если бы были похожие примеры, может и справился бы своими силами, но увы, вынужден просить помощи у знающих людей.
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 31 декабря 2016, 21:33
+
0
А может тут ребят поспрашивать? zukkerro.ru/
avatar

  22  poker Сообщений: 792

  • 1 января 2017, 15:30
+
+1
Не думаю, что это хорошая идея. Они прекратили бесплатное обновление с 15 декабря. Хотя обещали, что данный индикатор будет бесплатен до конца времен!?.. Теперь он может загрузить и отобразить на графиках всю историю вплоть до 14 декабря 2016 года включительно, а дальше ахтунг — либо плати 30 баксов в месяц за использование аналогичного индикатора из вектора для автоматического обновления данных, либо бесплатно скачивай шаблоны каждый день и применяй их на графиках. Но с этими шаблонами неудобно работать, т.к. нужно отдельно для этого открывать дополнительный график. В общем полная лажа — обещания не сдержали, глядишь плавно перейдут только на платную основу, к этому все и ведет.
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 1 января 2017, 16:05
+
+1
Ах какая печалька, денег за свою работу хотят. Но это не наш метод! Надо найти программиста, чтобы бесплатно сделал этот индикатор. :D 
avatar

  27  Oxy Сообщений: 3413 - ..ιllιlι.lι.ιllι.ιlι..

  • 1 января 2017, 17:10
+
0
avatar

  22  poker Сообщений: 792

  • 1 января 2017, 17:21
+
+1
Я не программист, но кое-какое представление о mql4 имею. Есть задумки на счет этого индикатора, но для начала надо заставить его работать в декомпилированном состоянии, т.к. с нового написать похожий индикатор у меня не получится, в принципе как и исправить ошибки мешающие его работе!?..
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 1 января 2017, 17:51
+
0
О как :)  я в 2015 интересовался этой темой… тогда и правда они обещали до конца белого света бесплатно все поддерживать…
Где то месяца 3 я присматривался… потом плюнул… не моя тема оказалась…
Ясно *drinks*  короче все как и в большинстве случаев… сначала бесплатно, а потом…
avatar

  22  poker Сообщений: 792

  • 1 января 2017, 17:20
+
0
Вот что у меня получилось сделать с этим индикатором —

Всем спасибо за помощь! И с Новым Годом Вас!
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 2 января 2017, 05:02
+
0
Всего в одной букве причина была :) 


Редактирован: 2 января 2017, 12:19
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 2 января 2017, 11:52
+
0
Подскажите, пожалуйста, где она находится. Лично я за два дня себе все мозги вынес в поисках ошибки, но так и не нашел, пришлось проявить смекалку, править его в старом metaeditor — там ошибок не возникает, но создает некоторое неудобство — для проверки приходится копировать его исполняемый файл в другой терминал.
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 2 января 2017, 13:30
+
0
а уже безошибочный в студию можно? *budenov* 
avatar

  22  poker Сообщений: 792

  • 2 января 2017, 14:07
+
+1
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 2 января 2017, 14:59
+
0
*hi* 
avatar

  22  poker Сообщений: 792

  • 2 января 2017, 16:00
+
0
Заменяете InternetOpenUrlА на InternetOpenUrlW
avatar

  34  AM2 Сообщений: 15814 - Андрей

  • 2 января 2017, 15:00
+
0
Еще раз огромное СПАСИБО за помощь! *good* *bravo* 
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 2 января 2017, 15:57
+
+1
И вот рабочий вариант —

Добавил в каталог файлов — www.opentraders.ru/downloads/1450
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 8 января 2017, 22:30
+
0
*good* 
avatar

  22  poker Сообщений: 792

  • 8 января 2017, 23:01
+
0
Приветствую, хороший индикатор, только перестал обновляться после 4 июля ..(  Пользуется еще кто им, в чем может быть дело..?
avatar

  8  kpterekhov Сообщений: 47 - cap

  • 18 июля 2018, 16:00
+
0
В том-то и дело, что неизвестно кто пользуется и сколько человек его применяет в своей торговле!?.. Скачали 130 раз, а ни один не поделился своим мнением!?.. Вот я и решил посмотреть как будут реагировать на отсутствие обновлений. Согласитесь — нет смысла каждый день обновлять данные для пару человек которые его используют, к тому же для меня он перестал представлять какой-либо интерес, т.к. нет той закономерности что была еще год назад. Если откликнутся хотя бы с пару десятков человек, тогда и будем решать дальнейшую судьбу данного индикатора.
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 18 июля 2018, 16:55
+
0
Получилось так что раньше пользовался Левелсом, тут увидел его, установил для большего понимания внутридневной ситуации, а тут на тебе — тоже засада ( 
Разве в нем не зашито автоматическое обновление с сервера TST? Или присутствует какая то ручная составляющая с твоей стороны в этом процессе?
avatar

  8  kpterekhov Сообщений: 47 - cap

  • 19 июля 2018, 09:04
+
+1
Автоматическое обновление данного индикатора происходит с моих серверов, а вот данные заполняются и загружаются на сервера мной лично вручную. Приходится каждый день заходить на страницу с уровнями на текущий день и копировать все данные в специальный файл, который затем загружаю на свои сервера.
Была бы страница со статическим адресом, можно было бы применить в индикаторе парсинг страницы, но это увы не так, да и бывает данные выкладывают с ошибками — вместо разделительной десятичной точки ставят запятые, а индикатор такие данные не обновляет. Так что без ручного заполнения данных не обойтись.
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 19 июля 2018, 16:04
+
0
да, если так обновлять каждый день, то конечно будут задержки и само собой ручное обновление это трудоемко, если хотя бы скриптами все автоматизировать было бы проще
Редактирован: 20 июля 2018, 13:27
avatar

  8  kpterekhov Сообщений: 47 - cap

  • 20 июля 2018, 13:27
+
+1
Я человек добрый. Если хоть Вы один применяете данный индикатор в своей торговле, то я и дальше буду продолжать обновлять данные. Но повторюсь — обновления будут по мере возможности, т.к. не всегда получается находиться в момент публикования данных на сайте у своего рабочего компьютера.
avatar

  18  Andrju81 Автор Сообщений: 245 - Андрей

  • 20 июля 2018, 17:45
+
0
А еще бы интересно такой индикатор иметь, есть он в свободном доступе?

avatar

  8  kpterekhov Сообщений: 47 - cap

  • 19 июля 2018, 10:02

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Начать торговлю с Альпари