Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1093
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как раз-таки доделан, и доделан так специально.
Несколько лет назад ввели эту защиту от мошенничества - для защиты продаж в маркете. Ведь можно просто скачать демо (не платя при этом ничего) и тестировать на крупных таймфреймах за сегодняшний день. Сделки из тестера просто копировать на реал. На крупном таймфрейме задержка незначительна, и не приводит к большим рассогласованиям сигналов.
Где вы были (?) когда про эту дыру говорилось, и её заткнули - просто запретили тестирование за сегодня.
А чтобы исправлять ошибки, зачем ждать сутки? Исправляйте - кто не даёт?
Это Вы считаете, что продажи в маркете напрямую зависят от теста за текущие сутки?... ООООООООООО.
А не проще ли контролировать с какого счёта идёт сигнал? Если с реального - ради бога, если с тестового - ганьба и веник в баню.
И потом, копирование, в любом случае, будет с задержкой. Да и, по большому счёту, какая нафиг разница, как получен сигнал? Если автор, при открытии сигнала сам на реале этот сигнал не отрабатывает, то вылейте на него жбан дерьма и не пускайте больше в сообщество.
В чём проблема?
Это Вы считаете, что продажи в маркете напрямую зависят от теста за текущие сутки?... ООООООООООО.
А не проще ли контролировать с какого счёта идёт сигнал? Если с реального - ради бога, если с тестового - ганьба и веник в баню.
И потом, копирование, в любом случае, будет с задержкой. Да и, по большому счёту, какая нафиг разница, как получен сигнал? Если автор, при открытии сигнала сам на реале этот сигнал не отрабатывает, то вылейте на него жбан дерьма и не пускайте больше в сообщество.
В чём проблема?
Вопрос давно обсуждён, решение принято, и полемика не принимается.
Если есть для вас "проблема" в понимании такого решения - потрудитесь пожалуйста сами найти здесь исчерпывающую информацию по этому вопросу и его обсуждению - всё есть.
Вопрос давно обсуждён, решение принято, и полемика не принимается.
Если есть для вас "проблема" в понимании такого решения - потрудитесь пожалуйста сами найти здесь исчерпывающую информацию по этому вопросу и его обсуждению - всё есть.
Всё течёт - всё меняется...
К сожалению, это не про MQL.
Я то обсуждение не видел, к сожалению (можно ссылку?), но вопрос остаётся.
У меня работает робот, и мне необходимо иметь результат теста за текущий день. Почему я не могу это получить? Только потому, что кто-то вас переигрывает и находит способ заработать? Почему это не честно? Если он и сам на реале выставляет позицию, то почему это мошенничество?
Это ограничение - скорее из разряда "лучше переб.деть чем недб.деть"...
Как я делал при изучении PHP (при том, что уже владел и бэйсиком, и ассемблером, и С, и прочее)... Ставил задачу, читал учебник, находил решение.
Сергей, с таким багажом знаний естественно, ставиться уже подобная задача для её изучения, так как уже знаешь основы и не только, и даже низкоуровневый код.
Я так же теперь изучаю другие языки по надобности, если что надо закодить, накидал план логики, и по плану в гугл или в книгу, но мы уже чётко понимаем, что хотим и как это реализовать.
Это совсем другой уровень подхода к изучению материала, ты уже знаешь многое и мыслишь по другому, а начинающему это только предстоит научится, понимать смысл структуры кода.
Понимать что такое переменная, области видимости, функции, циклы, масивы и т.д. то есть самые основы, как раз Си даёт хорошее понимание в этом.
По mql мало кто расскажет толковые основы, да есть материал для самостоятельного изучения, есть курсы в сети, по крупицам можно собирать во едино и потом долго переваривать в голове ))
Зачем издеваться над собой? Изначально поставив себе сложную задачу.
Ведь лучше изучить основы, всем доступного с кучей материалов, и причем схожего с mql языка Си, за то потом будешь понимать mql как будто ты его и учил ))
Не кто так и не понял мою мысль, в том, что нет толкового обучения на mql !
Вот и мучаются начинающие, не зная с чего начать.
Процитирую Рената, для других, не вам Сергей.
Всё по моему доходчиво написано.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
На Amazon и ЛитРес появилась книга "Язык программирования MQL5: Продвинутое использование торговой платформы MetaTrader 5"
Renat Fatkhullin, 2016.08.06 03:01
Господа, вы как-то не вполне поняли четкую экономическую мысль - не имеет смысла вкладываться в канал обучения сотен людей, когда у тебя в руках канал обучения миллионов.
Это же так просто.
Фактически для нас не имеет смысла писать книги про базовые конструкции языка, так как в мире выпущены тысячи книг по C/C++ подобным языкам и у нас есть подробнейшая документация на 10 языках. Смысл есть писать только про прикладные особенности, что мы и делаем в документации, статьях, кодобазе и форуме.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
На Amazon и ЛитРес появилась книга "Язык программирования MQL5: Продвинутое использование торговой платформы MetaTrader 5"
Renat Fatkhullin, 2016.08.06 12:34
Если бы вы хотели научиться программировать, то давно бы это сделали.
Давно уже стало ясно, что программирование не для всех и вообще не может быть и речи, чтобы пытаться обучить всех подряд. Чтобы стать программистом, нужен определенный склад ума с чугунной задницей для усидчивости и терпеливости. Тем более, чтобы создавать приличные конкурентоспособные вещи, нужно быть хорошим программистом.
В нашем случае мы сделали ставку именно на то, чтобы предоставив нормальный С++ совместимый язык, привлечь профессиональных программистов, которым не нужно объяснять базовые принципы программирования (хотя они хорошо объяснены в нашей документации). В базовые принципы программирования во всем мире вбухано столько ресурсов, что делать еще одну копию смысла нет.
Повторять не буду, что обвинять нас в недостатке обучения и информирования не имеет смысла - мы создали такой объем документации и сопутствующей базы знаний, что мало кто в состоянии ее прочитать. В сотни раз более важная задача - это как внести эту информацию в головы людей, которые в принципе перестали воспринимать ее и которые не в состоянии переваривать большие объемы данных.
Переупаковкой и упрощением проблема не решается. То есть, ни каталоги, ни рубрикаторы, ни буквари не решают и не могут решить проблему глобального обучения масс. Всем сразу в голову приходит эта идея (теоретически же должна сработать!), но она не работает на практике (авторы идеи конечно тешат себя самообманом на этот счет).
Поэтому, работаем над:
@Roman, Вы всё правильно говорите и спорить тут не о чем ))
Только я не говорил, что надо учиться на сложных задачах. Надо начинать с простого. Дом строится с фундамента, а не с крыши.
Но чтобы научиться писать на MQL, вовсе не обязательно знать С++... Языки, хоть и, в некотором смысле, совместимые, но разные. И предназначены для разных задач. И на форуме могут помочь разобраться с непонятками, но не научить с нуля.
Так что никто не скажет: "Возьмите кубик зелёного цвета и поставьте его на оранжевый шар. ....". И уж тем более никто не будет подробно и с обоснованием объяснять зачем это нужно и что может быть, если цвета будут другими или, уж тем паче, если шар положить на кубик...
Самый надёжный способ - учиться самостоятельно. И всегда! По крайней мере, не будет повода сказать, что Вас не правильно научили )))
Как раз-таки доделан, и доделан так специально.
Несколько лет назад ввели эту защиту от мошенничества - для защиты продаж в маркете. Ведь можно просто скачать демо (не платя при этом ничего) и тестировать на крупных таймфреймах за сегодняшний день. Сделки из тестера просто копировать на реал. На крупном таймфрейме задержка незначительна, и не приводит к большим рассогласованиям сигналов.
Где вы были (?) когда про эту дыру говорилось, и её заткнули - просто запретили тестирование за сегодня.
А чтобы исправлять ошибки, зачем ждать сутки? Исправляйте - кто не даёт?
Допустим я обнаруживаю, что робот что-то не то наторговал за сегодня. Но проверить в тестере не могу - нужно ждать до завтра.
Вот именно, это затыкание дыры, а не решение вопроса) свою проблему разработчики решили за чужой счет)
Дурдом)
Хороший разработчик ведёт подробное логирование сделок и торговой ситуации при принятии решений (при поступлении сигналов). Тем более онлайн график всегда на виду.
Не понимаю, какие трудности если есть логи и онлайн график перед глазами?
Вы точно понимаете КАК использовать тестер? Вы точно хоть один раз запускали тестирование в режиме "Отладка на исторических данных"?
Если Вы чего-то не понимаете или не знаете - это не даёт Вам право кидаться словами. За оскорбления срок выдачи почетной медали "Бан на неделю" очень существенно приближается.
Всё течёт - всё меняется...
К сожалению, это не про MQL.
Я то обсуждение не видел, к сожалению (можно ссылку?), но вопрос остаётся.
У меня работает робот, и мне необходимо иметь результат теста за текущий день. Почему я не могу это получить? Только потому, что кто-то вас переигрывает и находит способ заработать? Почему это не честно? Если он и сам на реале выставляет позицию, то почему это мошенничество?
Это ограничение - скорее из разряда "лучше переб.деть чем недб.деть"...
Давайте так: вы - продавец. У вас есть хорошие продукты. Продаж с них - ноль, но скачиваний демо-версий для тестера - тысячи. Вы понять не можете почему вдруг так... А потом раскрывается схема - вашими программами хитрозадый люд давно зарабатывает... Как? Ответ был выше. Но вы сказали, что так честно. Но большинство продавцов так, к вашему сожалению, не считают. Была озвучена схема не покупать в маркете ничего, но при этом легально пользоваться. Эту дыру компания прикрыла. Что не так? Что непонятного?
Да... О таком повороте я не подумал...
Но ведь можно, к примеру, сделать проверку на каком железе была скомпилирована программа и разрешить тест без ограничения. Ведь активацию вы проверяете. По такому же принципу...
Впрочем, это, наверное, будет накладно...
Хороший разработчик ведёт подробное логирование сделок и торговой ситуации при принятии решений (при поступлении сигналов). Тем более онлайн график всегда на виду.
Не понимаю, какие трудности если есть логи и онлайн график перед глазами?
Вы точно понимаете КАК использовать тестер? Вы точно хоть один раз запускали тестирование в режиме "Отладка на исторических данных"?
Если Вы чего-то не понимаете или не знаете - это не даёт Вам право кидаться словами. За оскорбления срок выдачи почетной медали "Бан на неделю" очень существенно приближается.
Еще раз: за сегодня в сделках ошибки. За предыдущие дни ошибок нет.
Чтобы понять в чем ошибка, нужно прогнать в тестере за сегодня. Т.е. ждать до завтра.
При чем здесь "Отладка на исторических данных"? Она точно так же за сегодня не работает.