Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 220
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Понял свою ошибку, но не понял как решить. Задача нормально запускается каждую секунду, но у меня не правильно считается время с начала текущей свечи.
функция Seconds() -выдаёт секунды по данным последнего известного тика, а мне надо как-то посчитать реальное количество секунд с момента открытия минутной свечи на момент вызова функции, даже если последние пару секунд тиков вообще не было.
TimeSeconds (TimeLocal()) или (TimeLocal() - Time[0]) - тоже не подойдёт, т.к. локальное время компа может отличаться на несколько секунд от сервера. Как решить задачу?
У вас OnTimer() запускается каждую секунду,
У вас OnTimer() запускается каждую секунду,
Запускаться то он запускается, только мне для правильной работы программы нужно чтобы он ещё каждую секунду показывал время сервера, а тут уже зависит от того пришел очередной тик или нет. Если не пришел, то ontimer запустился, но время всё равно показал отстающее, вот в чём проблема.
Пока единственное что придумал, но как-то криво:
И то для этого пришлось на компе поставить синхронизацию времени раз в 10 минут.
Пока единственное что придумал, но как-то криво:
И то для этого пришлось на компе поставить синхронизацию времени раз в 10 минут.
Нужно делать миллисекундный таймер 100-200 мс, и полностью в нём работать.
Секунды - слишком долго, и проскакивают часто.
подскажите пожалуйста что начать читать что бы въехать в суть? совершенно не понятно что надо делать в начале, в середине, в конце, что вобще надо вписывать. задача состоит что бы по индюку сделать сову, и стоп перетаскивать за 2 свечи после входа, если сделка идет против текущей тенденции , то закрывать сделку и открывать на ревер переворачивая стоп так же. что не одно норм видео не могу найти, да и вобще понятия не имею как константу 20 и 80 сделать точкой входа и выхода. ну и так же добавить функции закрытия сделок в пятницу и открытие в понедельник, что бы устранить гепы. вот почему это дело настолько сложное? казалось бы надо просто указать 4 параметра + дни добавить.я уже 2 года на фондовом рынке и могу сказать что только скорее всего такая тс не будет сливать
подскажите пожалуйста что начать читать что бы въехать в суть? совершенно не понятно что надо делать в начале, в середине, в конце, что вобще надо вписывать. задача состоит что бы по индюку сделать сову, и стоп перетаскивать за 2 свечи после входа, если сделка идет против текущей тенденции , то закрывать сделку и открывать на ревер переворачивая стоп так же. что не одно норм видео не могу найти, да и вобще понятия не имею как константу 20 и 80 сделать точкой входа и выхода. ну и так же добавить функции закрытия сделок в пятницу и открытие в понедельник, что бы устранить гепы. вот почему это дело настолько сложное? казалось бы надо просто указать 4 параметра + дни добавить.я уже 2 года на фондовом рынке и могу сказать что только скорее всего такая тс не будет сливать
Прости меня, пьяного идиота... Но скажу тебе так: Если ты уверен, что "такая тс не будет сливать" что мешает заработать в ручную 20$ и заказать этот советник во фрилансе? Уверяю тебя, там большинство добропорядочных людей и не станут распространять эту ТС и тем более советник где попало...
я хочу сам научится понимать как делать советник, а может в дальнейшем рынок изменится, и надо будет опять переплачивать, например за то что бы немного изменить алгоритм? ну а тс на самом деле будет не сливающая, по той причине что убыточные ордера переводятся в безубыток и просто нужно дождаться тренда.
реально ли вобще сделать тс в каких нибудь конструкторах сов? вобще хотя бы самое основное понимать как делать самому, а уже какие то дополнит функции вроде стопа в указанном месте, или торговлю по определенным дням заказывать, что бы дописали .
что то вобще мозг не варит что даже в конструкторе надо сделать 1,2,3 и т.д и почему самое главное именно в таком порядке нужно всё соединить стрелочками, кто вобще проводит обучение mql 4 от и до, а не как интернет бойцы создают курсы в которых вобще нечего не объясняют почему именно так происходит , то есть в словах, сам потом нечего нового не сделаешь, а будешь вынужден просто копировать их код .... они же ведь знают за какой порядок что отвечает и не тыкали наугад....ну пусть профи делают пирамидинг, динамический лот, стоп грамотный; моя задача кроется в другом - скачать нужные фильтры и понять суть образования тренда. Спасибо за помощь!
я хочу сам научится понимать как делать советник, а может в дальнейшем рынок изменится, и надо будет опять переплачивать, например за то что бы немного изменить алгоритм? ну а тс на самом деле будет не сливающая, по той причине что убыточные ордера переводятся в безубыток и просто нужно дождаться тренда.
реально ли вобще сделать тс в каких нибудь конструкторах сов? вобще хотя бы самое основное понимать как делать самому, а уже какие то дополнит функции вроде стопа в указанном месте, или торговлю по определенным дням заказывать, что бы дописали
блок закрытие вроде тоже вопросов особо не вызывает, условия показал упрощённое:
буду очень признателен.