Обучение программированию - с чего начать?
Страница 1 из 812 12 ПоследняяПоследняя
Results 1 to 10 of 11

Thread: Обучение программированию - с чего начать?

  1. #1
    Я трачу часы на анализ egies и систем вручную и в электронных таблицах. Мне действительно нужно научиться программировать, чтобы точно тестировать на истории и улучшать свои оценки. Я хотел бы иметь возможность программировать свои собственные советники и т. д.

    Я немного программировал в школе около 15 лет назад, поэтому я помню некоторые основы, я смогу понять логику и использовать или переменные и т. д.

    У меня вопрос, с чего вы предлагаете мне начать? Я не хочу тратить часы.

  2. #2
    Я нашел несколько бесплатных руководств по программированию на MQL4. Это может быть полезно для этой темы
    посмотреть 32 видео
    http://forexscalping101.blogspot.com...d-editing.html

  3. #3

    Quote Originally Posted by ;
    Большое спасибо за совет. Почему нельзя использовать бэктест для проверки прибыльности определенной системы?
    FX - нулевая сумма. У покупки есть противоположная продажа, у продажи есть противоположная покупка ... и ваш брокер контролирует, входите ли вы, выходите, если вы вошли и остановились, или маржин-колл. Бэктест — это только общая идея. Не актуально. Вы начинаете добавлять проскальзывания, пропущенные сделки и т. д., и вы коснетесь верхушки айсберга, почему тестирование на истории — это фильм под названием «3:10 к разочарованию». Вы не можете заставить работать то, что изначально не было предназначено для работы. Пока мы обсуждаем эту тему, есть различия даже между демонстрационной лентой и живой лентой. Эти различия переводятся в реальные доллары на реальном счете. Вы не выигрываете по стечению обстоятельств, но вам лучше поверить, что вы можете проиграть по стечению обстоятельств. Часть проблемы заключается в том, что рынки постоянно меняются. Некоторые будут утверждать, что рынки не меняются — они могут только расти, падать и двигаться вбок. Хотя это правда, это только одна часть головоломки.

  4. #4

    Quote Originally Posted by ;
    Используйте бэктест, чтобы убедиться, что код работает, делает то, что должен делать и т. д. Это то, что вам следует использовать бэктест. Не рискуйте деньгами только по результатам бэктеста.
    Большое спасибо за совет pip_seeker. Почему нельзя использовать бэктест для проверки прибыльности определенной системы?

  5. #5

    Quote Originally Posted by ;
    Вы не хотите тратить часы? РЖУ НЕ МОГУ. Неплохо. Это российская программа. Вы потратите больше, чем часы. Но я могу сэкономить вам бессчетное количество часов, посоветовав вам не тратить время на погоню за бэктестами. Они ничего не доказывают. Используйте бэктест, чтобы убедиться, что код работает, делает то, что должен делать и т. д. Это то, что вам следует использовать бэктест. Не рискуйте деньгами только по результатам бэктеста. Проблема возникает, когда у вас есть идеи, но вы не знаете, как перевести их на язык, понятный компьютеру. Я буду...
    Полностью согласен. Но в любом случае нужны базовые знания.

  6. #6
    Вы не хотите тратить часы? РЖУ НЕ МОГУ. Неплохо. Это российская программа. Вы потратите больше, чем часы. Но я могу сэкономить вам бессчетное количество часов, посоветовав вам не тратить время на погоню за бэктестами. Они ничего не доказывают. Используйте бэктест, чтобы убедиться, что код работает, делает то, что должен делать и т. д. Это то, что вам следует использовать бэктест. Не рискуйте деньгами только по результатам бэктеста. Проблема возникает, когда у вас есть идеи, но вы не знаете, как перевести их на язык, понятный компьютеру. Я бы посоветовал вам читать чужой код. Делайте это каждый день, а когда будете читать, постарайтесь понять, что делает компьютер во время работы. Если вам нужно взять код и играть с ним. Выясните, что он делает, прежде чем переходить к следующему фрагменту кода. Многие функции и варианты использования уже написаны, поэтому в этих случаях вы можете просто скопировать-вставить и использовать их повторно. Но нужно понимать, что они делают и почему. Вы можете думать о коде с точки зрения модулей. Создав модуль, вы можете использовать его снова и снова. Вот список общих модулей: MM или управление капиталом OrderTracking или Order Counting GlobalVariables -- записанная информация OrderEntry OrderClosing TrailingStops Модуль представляет собой набор кодов, содержащий аргумент, а также открывающие и закрывающие скобки, с помощью которых код, содержащийся в, выполняет определенную функцию. Вставленный код/Пример модуля ввода ордера if (Ordertotal() == 0) { if (fivesma0 gt; тридцатьма3 мойбуфер*моипоинты) {/Введите здесь длинный код покупки } if (fivesma0 lt;/Введите здесь краткий код продажи } } Как только вы доберетесь до места, где вам будет удобно использовать копирование и компиляцию скриптов, продолжайте двигаться дальше, написав свои собственные строки кода. Чем больше вы читаете и экспериментируете с кодом, тем быстрее вы учитесь. Но если вы думаете, что справитесь с этим за 15 минут или даже менее 1000 часов, подумайте еще раз. Если бы это было легко, не было бы проблем, и вас бы здесь не было. Единственный легкий путь к богатству - это наследство, или вы родились в богатстве... или вы просто играете в лото в нужное время с правильными числами. Вы ограничены только собственными усилиями.

  7. #7
    В любом случае, это основные и хорошие правила шаг за шагом
    http://book.mql4.com/. Вы вообще увидите картину про mql и после этого будет легко совершенствовать свои знания. Я делаю то же самое с той же сцены

  8. #8
    Я начал с того, что научился отправлять заказы, и начал развивать свои навыки и идеи вокруг этого. Я бы поискал самый простой советник, который это делает, и начал бы с его изучения.

  9. #9

    Quote Originally Posted by ;
    Я трачу часы на анализ egies и систем вручную и в электронных таблицах. Мне действительно нужно научиться программировать, чтобы точно тестировать на истории и улучшать свои оценки. Я хотел бы иметь возможность программировать свои собственные советники и т. д. Я немного программировал в школе около 15 лет назад, поэтому я помню некоторые основы, я смогу понять логику и использовать или переменные и т. д. Мой вопрос: только с чего вы предлагаете мне начать? Я не хочу тратить часы.
    Jy kan hier probeer:
    http://articles.mql4.com/404

  10. #10

    Quote Originally Posted by ;
    Jy kan hier probeer:
    http://articles.mql4.com/404
    Ха-Ха Бай Дэнки!

Действующие разрешения

  • Вы не можете создавать новые темы
  • Вы не можете размещать ответы
  • Вы не можете использовать вложения
  • Вы не можете редактировать ваши записи
  •  
  • BB-код - Вкл.
  • Смайлики - Вкл.
  • Код [IMG] - Вкл.
  • Код [VIDEO] - Вкл.
  • HTML-код - Выкл.
Веб-сайт использует cookies
Веб-сайт использует cookies, в настоящее время некоторые из них уже установлены. Вы можете ознакомиться с более подробной информацией об использовании нами cookies здесь. Чтобы принять условия использования cookies, пожалуйста, нажмите на кнопку справа. Если вы продолжаете пользоваться веб-сайтом, вы по умолчанию принимаете условия использования cookies.