Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1478
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем доброго дня!
Продолжаю самообучение и опять столкнулся с непоняткой. Вот код скрипта:
По задумке скрипт должен был нарисовать трендовую линию в виде отрезка. Для этого задал начальную и вторую точку, чтобы нарисовать этот отрезок. В документации тоже сказано, что для создания трендовой лини нужно две точки привязки. Вроде бы всё сделал, как надо. В моем понимании вторая точка - она же является крайней, но рисуется почему-то не отрезок, а луч.
Подскажите, пжл, в чём заблуждаюсь?
С уважением, Владимир.
MrBrooklin #:
Спасибо, Артём! Блин, не хватило ума, чтобы понять такую простую и явную вещь. Дай бог Вам здоровья!
С уважением, Владимир.
Всем доброго утра и хорошего настроения!
Ну, всё!! "Встречай, еду, твоя крыша!" Это про меня. Запускаю скрипт:
и получаю:
а должно быть две коротких позиции. Подскажите, пжл, где начудил?
С уважением, Владимир.
Всем доброго утра и хорошего настроения!
Ну, всё!! "Встречай, еду, твоя крыша!" Это про меня. Запускаю скрипт:
и получаю:
а должно быть две коротких позиции. Подскажите, пжл, где начудил?
С уважением, Владимир.
Последними двумя принтами
выводится значение переменных
которые проинициализированы, но дальше им ничего не присваивалось.
Т.е. все работает как написано - чудес нет.
Последними двумя принтами
выводится значение переменных
которые проинициализированы, но дальше им ничего не присваивалось.
Т.е. все работает как написано - чудес нет.
Здравствуйте, Александр. Так вот на этом и затупил. А что присвоить нужно? Вроде бы должна отработать функция Calc_Pos(count_buy, countsell) или не правильно понимаю?
С уважением, Владимир.
Здравствуйте, Александр. Так вот на этом и затупил. А что присвоить нужно? Вроде бы должна отработать функция Calc_Pos(count_buy, countsell) или не правильно понимаю?
С уважением, Владимир.
1. Вы объявляете и инициализируете две переменные.
2. Передаете их значения в функцию.
Не совсем понятно зачем это делается.
Потом выводите значения этих переменных. Но они негде не изменялись,
соответственно и принтуются нули. Все работает как написано.
П.С. Пытаясь разгадать ваш план: можно объявить эти две переменные глобальными.
Например так:
1. Вы объявляете и инициализируете две переменные.
2. Передаете их значения в функцию.
Не совсем понятно зачем это делается.
Потом выводите значения этих переменных. Но они негде не изменялись,
соответственно и принтуются нули. Все работает как написано.
П.С. Пытаясь разгадать ваш план: можно объявить эти две переменные глобальными.
Например так:
Огромное спасибо, Александр. Ваше исправление заставило работать код. Честно говоря, уже и сам понял, что запутался в трёх соснах. Мне нужно ещё раз изучить передачу аргументов в функцию. Здесь, по всей видимости, у меня полное недопонимание.
С уважением, Владимир.
Огромное спасибо, Александр. Ваше исправление заставило работать код. Честно говоря, уже и сам понял, что запутался в трёх соснах. Мне нужно ещё раз изучить передачу аргументов в функцию. Здесь, по всей видимости, у меня полное недопонимание.
С уважением, Владимир.
Вывод переменных в глобальную область это не передача аргументов в функцию…
Поставь & перед именами переменных на входе в функцию и все проблемы будут решены.
Вывод переменных в глобальную область это не передача аргументов в функцию…
Поставь & перед именами переменных на входе в функцию и все проблемы будут решены.
Привет, Алексей! Так вот в чём проблема!!! Огромное спасибо тебе, дорогой! Всю голову сломал, всё думал, чего-то ещё не хватает! Оказалось, что мозгов не хватает!!! ))
С уважением, Владимир.