Скачать MetaTrader 5

Хотел бы поделится небольшим пошаговым алгоритмом написания своего эксперта с нуля

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Где найти программиста? В сервисе Фриланс!
trader781
1152
trader781 2016.10.26 07:28 


1) написать код
2) написать код правильно
3) написать рабочий код
4) написать рабочий код который работает как нужно
5) усовершенствовать рабочий код так как возникли новые идеи
6) исправить воон ту маленькую необязательную ошибку которая возникла при доработке
7) исправить 10 ошибок возникших при исправлении одной
8)попробовать исправить 20 ошибок
9)посмотреть на эту гору косяков и понять что уже ничего не сделать

10)  return(1);

 

По правде говоря из цикла до сир пох не вышел 

Maxim Romanov
3718
Maxim Romanov 2016.10.26 09:05  
Я бы перед первым пунктом еще пунктов добавил)
1 найти закономерность
2 разработать теорию
3 разработать алгоритм
4 - написать код
 Ну а дальше да) выяалять ошибки, которые были созданы в процессе правки прошлых ошибок)
Ihor Herasko
9031
Ihor Herasko 2016.10.26 15:33  
trader781:


По правде говоря из цикла до сир пох не вышел 

А где цикл то? Под ним понимается десятый пункт? Так ведь на этом форме return(1) воспринимается как выход из программы, а не возврат к первому пункту )) Тогда уж лучше go to написали бы...
trader781
1152
trader781 2016.10.27 10:26  

Ihor Herasko:
А где цикл то? Под ним понимается десятый пункт? Так ведь на этом форме return(1) воспринимается как выход из программы, а не возврат к первому пункту )) Тогда уж лучше go to написали бы...


Не, этот неприемлем по причине что будет постоянно дорабатываться
Maxim Romanov
3718
Maxim Romanov 2016.10.27 11:46  
trader781:

Не, этот неприемлем по причине что будет постоянно дорабатываться
В этом и суть грааля! Грааль это не конкретная торговая система, это постоянная доработка системы и поиск новых. Это работа и как только остановишься - слив!
new-rena
3372
new-rena 2016.11.01 11:35  
trader781:
.....

 

По правде говоря из цикла до сир пох не вышел 

Всё будет

В алгоритме добавится и работа по доработке надежности работы эксперта.

Vladimir Tkach
19025
Vladimir Tkach 2016.11.01 19:31  
Оптимизацию параметров забыли.
Alexander Bereznyak
21458
Alexander Bereznyak 2016.11.01 19:47  
о чем это, к чему это, что это дает
Yuriy Asaulenko
3318
Yuriy Asaulenko 2016.11.01 22:45  
trader781:

1) написать код

Уже все, начиная с этого пункта робот обречен. Уже можно циклиться вечно. Вечный кайф.))

Следовало сделать следующим образом: 


п. 101) написать код
Vladimir Tkach
19025
Vladimir Tkach 2016.11.02 04:48  
Кстати, лучше нумерацию пунктов алгоритма делать с шагом десять - 10, 20 и т.д. 
trader781
1152
trader781 2016.11.04 12:32  
Vladimir Tkach:
Оптимизацию параметров забыли.

Правильно, следующий бот будет писаться с оптимизацией

потом проверить почему он не работает

Затем как он работает после правки

Удивится что он конечно работает, но не так как нужно 

Скорректировать до нужного состояния 

Потом проверить его ошибки

Потом исправить пару ошибок  возникших во время написания этого бота

исправить пару десятков ошибок возникших при исправлении первых двух 

Потом глянуть на всю эту хрень что получится и делать заново.
 

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий