Ошибки, баги, вопросы - страница 3175

 
Alexey Viktorov #:

Ещё пару таких дней и вам не нужны будут предупреждения.

Это никак не отменяет того что с таким предупреждением было бы удобнее

 
Как использовать это приложение - как выиграть
 
Hanene1304 #:
Как использовать это приложение - как выиграть

Пожалуйста, проверьте пост/информацию/ссылки ниже -

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

как я могу получить 1 миллион долларов?

Сергей Голубев, 2022.02.17 15:20

Найдите брокера Metatrader (их много, найдите через google), откройте счет в соответствии с условиями на их сайтах.
Сначала попробуйте на демо.

1. Статья - MQL5.community - Памятка пользователя

2. MetaTrader 5 Help -Open an Account
.

3. С чего начать?
https://www.mql5.com/en/forum/212020

4. Справка MetaTrader 5 - Торговая платформа - Руководство пользователя

5. Как сделать поиск на форуме
https://www.mql5.com/en/forum/193510

6. Найти сервер по имени брокера:
https://www.mql5.com/en/forum/214820

7. Мой список брокеров: https://www.mql5.com/en/forum/353226/page3


 
Andrei Sokolov #:

Предположу что было-бы удобно если б компилятор показывал предупреждение если во вложении, которое находится после OrderSelect(), находится еще вызов(ы) OrderSelect(),  в тч через вызовы функций

Вчера весь вечер баг искал, и это уже второй раз по этой причине. 

Взял себе за правило: во всех методах, в которых есть OrderSelect, запоминать выбранный тикет в самом начале, и выбирать его повторно перед выходом. Иначе беда, трудно находить такие ошибки..

 
Andrey Khatimlianskii #:

Взял себе за правило: во всех методах, в которых есть OrderSelect

Много что можно взять за правило, и потом пытаться их не забыть, усложняя всем этим себе жизнь. Я же предложил как сделать эту жизнь немного проще.

 
Andrei Sokolov #:

Много что можно взять за правило, и потом пытаться их не забыть, усложняя всем этим себе жизнь. Я же предложил как сделать эту жизнь немного проще.

Надо приучать себя к аккуратному кодописанию.

На этапе компиляции невозможно отловить логические ошибки в программном коде.

 
PapaYozh #:

невозможно

Вообщет логика обнаружения такой ситуации не является сложной. 

 
Andrei Sokolov #:

Вообщет логика обнаружения такой ситуации не является сложной. 

Это Вам кажется, что не является сложной, но "Бес сидит в мелочах".

Допустим, у Вас в OnTick работа с позициями и в OnTimer тоже. Или Вы с классами навертели логики.

 
PapaYozh #:

Это Вам кажется, что не является сложной, но "Бес сидит в мелочах".

Допустим, у Вас в OnTick работа с позициями и в OnTimer тоже. Или Вы с классами навертели логики.

Узбагойтесь. Я написал про конкретную ситуацию, не надо сюда приписывать что-то другое.

 
Andrei Sokolov #:

Узбагойтесь. Я написал про конкретную ситуацию, не надо сюда приписывать что-то другое.

этих "конкретных" ситуаций - вагон

Просто, учитесь аккуратно программировать.



P.S.

Andrei Sokolov #:

Узбагойтесь.

И от хамства воздержитесь.