QIWIБыстро пополнить счет

Информация

Все разделы форума доступны для просмотра всем желающим, без регистрации. Если вы хотите оставлять комментарии на форуме, вам необходимо создать учетную запись или авторизоваться.

Close
Авторизация
Фунтик offline
#61
02 дек 2013, 15:54
Аватар пользователя
Сообщений: 93
Накопленный бонус: 0.05 USD
Поблагодарили: 1 раз(а) в 1 сообщениях
Зарегистрирован: 13 апр 2013, 22:16
4x_trader писал(а):
Фунтик писал(а):Спасибо за замечание. Обязательно учту. Функция только запущена.
п.с. За всем не уследишь). Потому и публикую новости, нет нет да и хорошее замечание появится.

Всегда пожалуйста.
А насчёт "за всем не уследишь" - приступая к кодированию очередной идеи, не мешает пользоваться поиском в интернете аналогов и прототипов, чтобы если уж делать, то делать лучше, а не хуже существующего.
Это тем более актуально для такого "винегрета в одном флаконе" - стоит ли собирать всё, что ни попадя, в одну программу? Глядя со стороны, видится, что нет.


Нет там винегрета. Все идут сейчас этим путём. Отдельная программа под каждую задачу в прошлом.
4x_trader offline
#62
02 дек 2013, 16:25
Аватар пользователя
Сообщений: 3749
Накопленный бонус: 5.50 USD
Поблагодарили: 587 раз(а) в 419 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Фунтик писал(а):... Все идут сейчас этим путём. Отдельная программа под каждую задачу в прошлом.
Любопытно... Как же это я до сих пор не разглядел стройных рядов ВСЕХ ПРОГРАММИСТОВ, идущих по пути написания торговых комбайнов-тестеров в одном флаконе и отказавшихся от написания отдельных программ...
Может быть, Вам будет не трудно привести несколько примеров, подтверждающих Ваше утверждение?
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. В помощь изучающему MQL4 Основы Price Action Изображение
Фунтик offline
#63
03 дек 2013, 02:01
Аватар пользователя
Сообщений: 93
Накопленный бонус: 0.05 USD
Поблагодарили: 1 раз(а) в 1 сообщениях
Зарегистрирован: 13 апр 2013, 22:16
4x_trader писал(а):
Фунтик писал(а):... Все идут сейчас этим путём. Отдельная программа под каждую задачу в прошлом.
Любопытно... Как же это я до сих пор не разглядел стройных рядов ВСЕХ ПРОГРАММИСТОВ, идущих по пути написания торговых комбайнов-тестеров в одном флаконе и отказавшихся от написания отдельных программ...
Может быть, Вам будет не трудно привести несколько примеров, подтверждающих Ваше утверждение?


У меня нет знакомых програмеров, но я могу несколько причин написать почему маленьких прог больше чем больших.

1). Отдельный трейдер не может заказать себе большую программу, просто потому что она не нужна и дорого будет стоить.

2). Маленькие программы выгоднее писать и продавать. Больше срубить денег можно.

3). Маленькие проги проще и дешевле доработать или отладить.

Думаю есть ещё причины, но есть ли смысл об этом спорить?

В то же время большие программы проще заставить работать слаженно. Представьте себе оператора на атомной станции у которого на рабочем столе 50 ярлыков. Как лучше 1 ярлык на рабочем столе или 50?
4x_trader offline
#64
03 дек 2013, 10:45
Аватар пользователя
Сообщений: 3749
Накопленный бонус: 5.50 USD
Поблагодарили: 587 раз(а) в 419 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Фунтик писал(а):У меня нет знакомых програмеров...
... большие программы проще заставить работать слаженно. Представьте себе оператора на атомной станции ...
1. Нет знакомых программистов - это плохо. Значит, нужно расширять свой круг общения, почаще заглядывать на форумы MQL4-MQL5.
2. Чем сложнее система, тем больше вероятность ее отказа. Чем сложнее программа, тем больше в ней может быть глюков, багов и косяков. Это - аксиома. С учётом того, что метаквоты в последнее время штампуют билды один за другим, эти косяки могут проявляться даже не по вине программиста, а по причине изменений в самом метатрейдере. В ближайшем будущем планируются радикальные изменения в языке MQL4 - вы уверены, что Ваш "комбайн" можно будет быстро перевести на "новые рельсы" без глюков и ошибок?))
3. Сравнение с атомными станциями и космическими кораблями в данном случае неуместно. Их разрабатывают не одиночки, а огромные коллективы специалистов, где функции распределены строжайшим образом, и где тестированию и дебаггингу в целях повышения надёжности отводится гораздо больше времени, чем собственно программированию.
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. В помощь изучающему MQL4 Основы Price Action Изображение
Фунтик offline
#65
03 дек 2013, 17:06
Аватар пользователя
Сообщений: 93
Накопленный бонус: 0.05 USD
Поблагодарили: 1 раз(а) в 1 сообщениях
Зарегистрирован: 13 апр 2013, 22:16
Если метаки сделают ещё один выкидышь, то это больше их проблема чем моя). Я то переведу код, а вот удаление платформы на которую написано множество программ ударит по их репутации).

Кстати там написано про совместимость. Могу себя успокоить тем, что приличная часть написана на с++ и VB. Даже если придётся исправлять то там не больше 10 тысяч строк кода)). В любом случае стакан на половину полон а не на половину пуст)), наконец то этот шлак под названием мт5 отправят за вистой.

И ещё одно, если компания нормальная, то вся эволюция, которая происходит, она опасна когда нет исходников. Если есть исходники то просто нажимаешь на новом компиляторе компилировать и программа работает на новой кодировке. В общем будет видно, пусть сначала сделают. Я особо смысла в этом не вижу, но раз им больше нечем заняться..
4x_trader offline
#66
03 дек 2013, 18:37
Аватар пользователя
Сообщений: 3749
Накопленный бонус: 5.50 USD
Поблагодарили: 587 раз(а) в 419 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Фунтик писал(а):...Если есть исходники то просто нажимаешь на новом компиляторе компилировать и программа работает на новой кодировке...
Если бы всё было так просто...))) Меняется не компилятор, а весь язык MQL4 теперь будет приближен к MQL5, даже редактор будет один. Короче, "чудеса" могут появиться там, где их никто не ждёт... Поживём, увидим.
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. В помощь изучающему MQL4 Основы Price Action Изображение
Фунтик offline
#67
03 дек 2013, 21:23
Аватар пользователя
Сообщений: 93
Накопленный бонус: 0.05 USD
Поблагодарили: 1 раз(а) в 1 сообщениях
Зарегистрирован: 13 апр 2013, 22:16
4x_trader писал(а):
Фунтик писал(а):...Если есть исходники то просто нажимаешь на новом компиляторе компилировать и программа работает на новой кодировке...
Если бы всё было так просто...))) Меняется не компилятор, а весь язык MQL4 теперь будет приближен к MQL5, даже редактор будет один. Короче, "чудеса" могут появиться там, где их никто не ждёт... Поживём, увидим.


По вашей ссылке написано наоборот, всё новшество мт5 полезное, а это ООП, переносится в мт4. Там кто-то даже пробовал индюки ставить и работало. Если так, то ООП - это не обязательное - это возможность всего лишь и если в старой программе его нет. то это не влияет на программу.

Собственно мне тот их ооп и даром не нужен, хватает что есть ооп в с++. По крайней мере с++ годами был и дальше компиляторы будут поддерживать старый код, имею в виду предыдущего компилятора. Потому и дальше буду максимум кода ставить туда. А метаки, ну пусть делают, если защита кода повысится и получится брать классы из библиотеки dll и то хорошо будет.
4x_trader offline
#68
03 дек 2013, 21:32
Аватар пользователя
Сообщений: 3749
Накопленный бонус: 5.50 USD
Поблагодарили: 587 раз(а) в 419 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Фунтик писал(а):По вашей ссылке написано наоборот, всё новшество мт5 полезное, а это ООП, переносится в мт4. Там кто-то даже пробовал индюки ставить и работало. Если так, то ООП - это не обязательное - это возможность всего лишь и если в старой программе его нет. то это не влияет на программу.
Метаквоты всегда пишут "наоборот"))) Однако, в каждом новом билде неожиданности. Я ж не о том писал, что "гарантированно всё не будет работать", а как раз о том, что ожидания на безболезненность перехода, который они обещают, скорее всего преподнесёт очень много сюрпризов, причём не сразу все они будут очевидны. Уже сейчас обкатка бета-версии выявляет косяки, но все ли они будут устранены и не появятся ли новые? Поэтому и пишу - поживём, увидим. Простейшие индюки - не показатели.
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. В помощь изучающему MQL4 Основы Price Action Изображение
Фунтик offline
#69
04 дек 2013, 03:18
Аватар пользователя
Сообщений: 93
Накопленный бонус: 0.05 USD
Поблагодарили: 1 раз(а) в 1 сообщениях
Зарегистрирован: 13 апр 2013, 22:16
4x_trader писал(а):
Фунтик писал(а):По вашей ссылке написано наоборот, всё новшество мт5 полезное, а это ООП, переносится в мт4. Там кто-то даже пробовал индюки ставить и работало. Если так, то ООП - это не обязательное - это возможность всего лишь и если в старой программе его нет. то это не влияет на программу.
Метаквоты всегда пишут "наоборот"))) Однако, в каждом новом билде неожиданности. Я ж не о том писал, что "гарантированно всё не будет работать", а как раз о том, что ожидания на безболезненность перехода, который они обещают, скорее всего преподнесёт очень много сюрпризов, причём не сразу все они будут очевидны. Уже сейчас обкатка бета-версии выявляет косяки, но все ли они будут устранены и не появятся ли новые? Поэтому и пишу - поживём, увидим. Простейшие индюки - не показатели.


Проблема мт - это не проблема той программы которая в ней работает. Там особых секретов нет, если компилятор не выругался и приложение 1 раз отработало то будет нормально и дальше. Ну а если они себя покажут как раздолбаи, то плюну на хворекс и пойду на фондовый рынок, там таких вещей вряд ли кто-то будет терпеть. Может потому их мт5 и не пошёл на фондовый рынок, потому что косяки есть, если они есть конечно, у меня пока небыло проблем с мт4, а с мт5 не работал и как показывает практика, правильно сделал. Через год про него никто и не вспомнит, хотя нет, ДЦ которые его купили будут впаривать его трейдерам и дальше)), ведь он создаёт иллюзию реального рынка). Хотя ecn нормально фунциклирует и с мт4, нафига надо было покупать мт5? Чтобы можно было писать что там ООП есть? Трейдеру оно и даров не нужно, а програмеры спокойно используют dll. В общем появление мт5 - это загадка десятилетия)), думаю метаки и сами не могут ответить на этот вопрос, ну разве что развести ДЦ на бабки.
4x_trader offline
#70
04 дек 2013, 09:44
Аватар пользователя
Сообщений: 3749
Накопленный бонус: 5.50 USD
Поблагодарили: 587 раз(а) в 419 сообщениях
Зарегистрирован: 12 окт 2010, 13:50
Мелкософт тоже не каждую версию винды удачно делает.
Успешная компиляция - не всегда гарантирует прежнюю надёжность работы программы, к сожалению. Чтобы с уверенностью говорить об удачном переходе на новую базу, нужно прогнать и проверить программу во всех возможных ситуациях, поскольку даже в "старых добрых" привычных функциях могут поселиться баги.
Например, поменялся порядок параметров функции (по ошибке разработчика), и в документации это отражения, естественно, не нашло. На первый взгляд - всё работает, как и прежде, только результат совсем другой)))
Жизнь подкидывает такие примеры косяков, что нарочно и не придумаешь...
----------------------------------------------------------------------------------------------
Собаки лают, караван идёт. В помощь изучающему MQL4 Основы Price Action Изображение

BBCode ВЫКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ

   

Если Вы не хотите добавлять вложения, оставьте поля пустыми.

Пред.След.

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Список форумов

Часовой пояс: UTC + 4 часа (Russia: MSK) по летнему времени Удалить cookies форума

В вашем браузере отключена поддержка cookie. При отключенной поддержке cookie в браузере у вас могут возникнуть проблемы с отображением Личного кабинета. Как включить (активировать) поддержку cookie.