Базовые вопросы от новичка - страница 2

 
Спасибо! Написал по шаблону MACD Sample. Работает, да только сам по себе. Визуализация показывает, что позиции открываются и закрываются не по заданным условиям, а вообще не понятно когда. Пока не могу понять, что в коде не верно. Но спасибо, что хоть вообще заработал!
 
doublezero:
Спасибо! Написал по шаблону MACD Sample. Работает, да только сам по себе. Визуализация показывает, что позиции открываются и закрываются не по заданным условиям, а вообще не понятно когда. Пока не могу понять, что в коде не верно. Но спасибо, что хоть вообще заработал!
Ну дальше я уже не советник, ибо надо копаться в тонкостях mql 5, а я сейчас только на mql 4 прогаю
 

МКЛ5 - это какие-то непролазные дебри. Индикаторам присваиваются веса(?!). Нах они мне, если моя стратегия базируется на взаимном положении линий индикаторов. А как обойти эти веса, не ясно. В общем, на мой взгляд дилетанта - это навороченный бред под один тип эксперта. Написать что-то другое - ногу сломишь.

А gammaray респект и зачот.

 
У меня такой вопрос: начал изучать МКЛ4  для автоматизации собственной ТС но как-то загуглил "МКЛ5" и прочитал что для написания советника в МКЛ5 не обязательно знать язык программирования, любой начинающий может это сделать. Зайдя в МКЛ5 я увидел тоже что и в МКЛ4. Подскажите пожалуйста в двух словах в чем разница между МКЛ4 и МКЛ5?
 
toni_stark:
У меня такой вопрос: начал изучать МКЛ4  для автоматизации собственной ТС но как-то загуглил "МКЛ5" и прочитал что для написания советника в МКЛ5 не обязательно знать язык программирования, любой начинающий может это сделать. Зайдя в МКЛ5 я увидел тоже что и в МКЛ4. Подскажите пожалуйста в двух словах в чем разница между МКЛ4 и МКЛ5?

Разница в навороченности.

Я тоже попался на эту удочку. В действительности и в МКЛ4 и тем более в МКЛ5 столько нюансов, о которых нигде не прочтешь, что руки опускаются. Пробовал приспособить готовые коды под свою стратегию, а они все написаны по-разному. Уловить суть мне пока так и не удалось. И чем глубже погружаешься в МКЛ, тем яснее становится, что без изучения программирования, причем в тонкостях, написать советника можно только по предлагаемым в базе кодов торговым системам, лишь слегка их модифицировав. А если твоя ТС отличается принципиально, ничего не выйдет. По-моему это сделано специально, чтобы заказывать советника у спецов, платя мани и при этом сдавая им свою прибыльную стратегию. А протестировав кучу готовых советников из базы, убедился, что ВСЕ они убыточны.

 
doublezero:

Разница в навороченности.

Я тоже попался на эту удочку. В действительности и в МКЛ4 и тем более в МКЛ5 столько нюансов, о которых нигде не прочтешь, что руки опускаются. Пробовал приспособить готовые коды под свою стратегию, а они все написаны по-разному. Уловить суть мне пока так и не удалось. И чем глубже погружаешься в МКЛ, тем яснее становится, что без изучения программирования, причем в тонкостях, написать советника можно только по предлагаемым в базе кодов торговым системам, лишь слегка их модифицировав. А если твоя ТС отличается принципиально, ничего не выйдет. По-моему это сделано специально, чтобы заказывать советника у спецов, платя мани и при этом сдавая им свою прибыльную стратегию. А протестировав кучу готовых советников из базы, убедился, что ВСЕ они убыточны.

Занимаясь программированием лет 15 понял, что mql таит столько в себе подводных камней, от которых другие языки давно избавились, что диву даешься. Оговорюсь, что mql 5 вообще не смотрел, ибо Metatrader 5 мой брокер не поддерживает. Да и вообще его мало, кто поддерживает почему-то. Говорят (знающие люди), что на нем только раскручивают в основном недобросовестные брокеры. Но выбора нет, поэтому приходится работать с тем, что имеется)
 
doublezero:

Разница в навороченности.

Я тоже попался на эту удочку. В действительности и в МКЛ4 и тем более в МКЛ5 столько нюансов, о которых нигде не прочтешь, что руки опускаются. Пробовал приспособить готовые коды под свою стратегию, а они все написаны по-разному. Уловить суть мне пока так и не удалось. И чем глубже погружаешься в МКЛ, тем яснее становится, что без изучения программирования, причем в тонкостях, написать советника можно только по предлагаемым в базе кодов торговым системам, лишь слегка их модифицировав. А если твоя ТС отличается принципиально, ничего не выйдет. По-моему это сделано специально, чтобы заказывать советника у спецов, платя мани и при этом сдавая им свою прибыльную стратегию. А протестировав кучу готовых советников из базы, убедился, что ВСЕ они убыточны.

А чего, извините, вы ожидали? Ситуация на рынке меняется очень часто и тот советник что хорошо работал вчера сегодня может слить весь ваш депозит с полной уверенностью что всё делает правильно. Не говоря уже о подстройке под конкретного брокера и о том, что 98% российских брокеров зарабатывают только когда вы сливаете.
А что касается кода. Разные авторы - разный стиль написания кода. Ничего правильного и неправильного тут нет, просто разные подходы. Кто-то любит писать в процедурном стиле (функции вызывают другие функции), кто-то в стиле Объекто-ориентированного программирования. Где-то лучше подходит одно, где-то другое.
В МТ5 кардинально другой подход к сделкам. Если в МТ4 основной единицой является ордер, то в МТ5 это уже позиция, как совокупность ордеров.
 
gammaray:
Занимаясь программированием лет 15 понял, что mql таит столько в себе подводных камней, от которых другие языки давно избавились, что диву даешься. Оговорюсь, что mql 5 вообще не смотрел, ибо Metatrader 5 мой брокер не поддерживает. Да и вообще его мало, кто поддерживает почему-то. Говорят (знающие люди), что на нем только раскручивают в основном недобросовестные брокеры. Но выбора нет, поэтому приходится работать с тем, что имеется)
То есть Вы сознательно, ни имея ни малейшей практики программирования на MQL5, занимаетесь оговором языка? Здесь технический форум и слова должны подтверждаться кодом. 
 
Karputov Vladimir:
То есть Вы сознательно, ни имея ни малейшей практики программирования на MQL5, занимаетесь оговором языка? Здесь технический форум и слова должны подтверждаться кодом. 
MQL5 имеет больше возможностей, но применить их негде в реальной торговле, скажем так. А кто игрался тестером лет пять назад, уже торгует на МТ4. Так и с МТ5, с чего то начать надо ...
 

Добавил продукт в маркет , модератор сказал добавить Контроль свободных средств.

Условие он мне дал, а действие какое он должен выполнять?

Я могу поставить счетчик на бесконечность ( тем самым робот будет ждать перезагрузки.), Извещение Пользователю хоть на моб.тел.  , все что угодно.

Причина обращения: