[АРХИВ]Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 5. - страница 272
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
И где эта переменная задана явно, если не секрет? :) Я в библиотеке b-PSI@Base.mqh вижу что она только лишь объявлена:
Но дальше ничего нет по сути. Да и вообще, значение текущего инструмента вообще по дефолту возвращается через Symbol(). Тогда зачем тут переменная?
Я Вам уже ответил на этот вопрос, там где про мультивалютность - текущий символ = Symbol() - это только частный случай.
P.S. У Вас интересный подход: берёте чужой код и пытаетесь его "подогнать" под свою логику - имеете полное право, только не спрашивайте меня: "Почему Ваша логика отличается от моей?"!
Я Вам уже ответил на этот вопрос, там где про мультивалютность - текущий символ = Symbol() - это только частный случай.
P.S. У Вас интересный подход: берёте чужой код и пытаетесь его "подогнать" под свою логику - имеете полное право, только не спрашивайте меня: "Почему Ваша логика отличается от моей?"!
Да я подгонять не собираюсь. Просто хочу изучить как у Вас реализовано. Но копировать ничего не буду... Мне интересно, увидеть как думает профи. Вот истинная причина. Так вот.
Смотрю я в функцию void fGet_MarketInfo (string fs_Symbol, int fi_Ticket = 0):
Данная переменная внутри этой функции не объявлена. В других 2 базовых файлах (включении и функции) тоже не объявлена. Где её искать не понятно. Вот я это и спрашиваю. Хочу понять, где она изначально вообще появилась, т.е. объявлена. Если не сложно подскажите...
Так же ещё одна непонятка с другой переменной. В функции bool fCheck_LevelsBLOC есть такие строки:
bda_Price[li_cmd] впервые упоминается в библиотеке b-PSI@Base.mqh:
bda_Price[2];
Элементы массива не заданы. Значит равны нулям каждый. Получает что выражение какой бы не был параметр массива li_cmd примет значение 0?
привет всем. прошу всех откликнуться кто сможет создать скрипт который увеличивает лоты при открытии сделки. подробности пишите в личку. вознаграждение гарантирую при удовлетворении задания
Вы открываете тут тендер на удовлетворение задания??? Обычно не задания удовлетворяют ...
Начните сами писать свой код, что не понятно - спрашивайте, поможем, а задание удовлетворять - нет охоты...
Или в джобу сходите - там удовлетворят и вас и задание ... за денюшку
Есть ли возможность узнать программно из советника цены(Аск и Бид) в истории по времени? Например Аск 10 мин назад или 10 сек назад. Известны функции получения тайм серии баров с ценами открытия закрытия и Хаи Лоу в определенный промежуток времени, но в конкретно заданной точке времени как узнать Аск и Бид.
Аск никак, только Бид! Кстати, это хотели бы все, и я в том числе!
Аск никак, только Бид! Кстати, это хотели бы все, и я в том числе!
Поясните, как узнать Бид 10 секунд назад желательно кодом.
Тут ранее спрашивал про массивы. Видно все равно не понел чего то. При прогоне на тестере есть деление на ноль. Значит в каком то массиве есть ноль. Ни как немогу понять где ошибка. Код в риложении. Коменты на русском в WORDe. Извеняюсь, что так. У меня Метаедитор неподдерживает русского языка.
Помогите найти ошибку(и). И если не трудно обьясните их.
Есть ли возможность узнать программно из советника цены(Аск и Бид) в истории по времени? Например Аск 10 мин назад или 10 сек назад. Известны функции получения тайм серии баров с ценами открытия закрытия и Хаи Лоу в определенный промежуток времени, но в конкретно заданной точке времени как узнать Аск и Бид.
Есть в папке /history/имясервера/ файлик ticks.raw, оттуда теоретически можно достать и Bid, и Ask по символам из Market Watch за небольшое время до текущего момента. Копайте в эту сторону поиском по форуму... На память ничего конкретного по поводу механизма хранения данных в этом файле сказать не могу.
Тут ранее спрашивал про массивы. Видно все равно не понел чего то. При прогоне на тестере есть деление на ноль. Значит в каком то массиве есть ноль. Ни как немогу понять где ошибка. Код в риложении. Коменты на русском в WORDe. Извеняюсь, что так. У меня Метаедитор неподдерживает русского языка.
Помогите найти ошибку(и). И если не трудно обьясните их.
Рекомендую перед каждым делением вписать в код Print(на что делим); - сразу узнаете, где ноль
Рекомендую перед каждым делением вписать в код Print(на что делим); - сразу узнаете, где ноль
Там одно деление. И по функции КИМа (правдо даполненой) пишет, что в получаемом массиве в функцию мало данных. Почему не как не могу понять. Из за этого и получается деление на ноль.