Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 403
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
И если уж разбирать функцию по косточкам, то зря вы обрезали шапку функции, там важная информация.
Возвращает тип последней открытой позиции или -1 - это значит, что если закрытых позиций нет, то при вызове функции её значение будет = -1
sy - наименование инструмента (валютной пары)
mn - магическое число. Если задать -1, то функция возвратит тип последнего закрытого ордера не зависимо от того какой магик
Ответ по пунктам, простите.
1 - гений программирования?
2 - если честно, то лишнего ничего не бывает, кроме фекалий и прочих продуктов распада (откровенное мнение, готов начать дискутировать, но в другой теме :) ).
3 - теперь все понятно. :)
4 - так точно. Знаю. Я немного "оговорился" и набрал текст с функцией "OrderSend".
Спасибо вам за то, что способствовали созданию шаблона "Разбор "Функций - кирпичиков". :)
1. Обойдёмся без сарказма, ага? Он сделал ваше обучение удобным и лёгким. При чём тут гениальность?
2. Спорно.
3. Нифига вам не понятно, судя по вашим комментариям в коде.
4. Бывает.
По пункту 2 пример:
Тут меньше ненужностей разных
Вот и пример практического использования пользовательской функции:
.
?Спасибо.
Значит, для использования этой функции нужно применить ее наименование, а сама переменная "r" задается для определения значения данной функции!
Вот и маленькое открытие для меня! ^^
Снова спасибо, Юрий. :)
Для конечного уточнения, такое возможно:
Ваши примеры не корректны. Когда вы вызываете функцию имеющие параметры, ты вы в скобках через запятую должны привести значения этих параметров. Ещё следует знать, что не всем функциям присваивается значения. Если тип функции void, то она не несёт никакого значения и предназначена для выполнения какого-либо действия или для вычисления каких-то переменных. В последнем случае надо знать имена этих переменных, чтобы воспользоваться результатами работы этой функции.
Компилятор вам на эту строку выдаст ошибку, что переменная не объявлена.
нужно как минимум так:
По пункту 2 пример:
Тут меньше ненужностей разных
Простите за глупый вопрос, но зачем вы всю историю лопатите, чтобы найти последний закрытый ордер? Нашли первый с конца и сразу же выходим, я так понимаю.
Простите за глупый вопрос, но зачем вы всю историю лопатите, чтобы найти последний закрытый ордер? Нашли первый с конца и сразу же выходим, я так понимаю.
Как-то было тут обсуждение проблемки, когда история хранилась в том виде, в котором её юзер отсортировал. Отсюда (для надёжности) и поиск именно такой.
Юзер может отсортировать историю только для визуального восприятия, номера позиции в истории изменить нельзя.
Юзер может отсортировать историю только для визуального восприятия, номера позиции в истории изменить нельзя.
Вообще-то действительно на порядок надеяться можно только в тестере.
Не замечал, но ладно, не буду спорить. Сделайте глубину 10-20, должно хватить. Но всю историю... Это, по-моему, слишком.