нашел функцию которая отслеживает текущее значение цены
вопрос:
как указать текущий символ ?
не понятно что такое MqlTick&?
в справочнике указано, что это Структура для хранения последних цен по символу. Предназначена для быстрого получения наиболее востребованной информации о текущих ценах.
но в примере использования указано:
то есть функция которая ссылается на структуру MqlTick, сама находится внутри структуры.
Как такое может быть?
Функция SymbolInfoTick записывает данные тика в специальную структуру MqlTick, из полей которой их можно получить.
structMqlTick
{
datetime time; // Время последнего обновления ценdouble bid; // Текущая цена Biddouble ask; // Текущая цена Askdouble last; // Текущая цена последней сделки (Last)ulong volume; // Объем для текущей цены Lastlong time_msc; // Время последнего обновления цен в миллисекундахuint flags; // Флаги тиковdouble volume_real; // Объем для текущей цены Last c повышенной точностью
};
Структура для получения текущих цен - Структуры данных - Константы, перечисления и структуры - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
А слона я не заметил))) Как думаешь чему равна цена закрытия у открытого ордера?
Пробуй так сделать
Да, так получилось.
OrderClosePrice()
читал на форуме, что за место бида и аск можно и так указатьи будет работать. Я и доверился.Наивный глупец. Пробовал еще Bid || Ask, так же на получалось. Спасибо за помощь!
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Это структура
а это обращение к ней по определенному символу
... и не хватает далее примера чтения структуры. Судя по первому вопросу, человеку сиё будет так же не понятно.
Выложи функцию закрытия и что такое "-х"
Больше нет не чего. А x это отрицательное значение прибыли по открытому ордеру.
Выложи функцию закрытия и что такое "-х"
Функция закрытия - это при каком условии должен закрываться ордер?
x - это условие?
Тогда , что я показал?
или если не трудно, напиши подробней, что нужно.
В любом случае, спасибо!
здравствуйте
нашел функцию которая отслеживает текущее значение цены
вопрос:
как указать текущий символ ?
не понятно что такое MqlTick&?
в справочнике указано, что это Структура для хранения последних цен по символу. Предназначена для быстрого получения наиболее востребованной информации о текущих ценах.
но в примере использования указано:
то есть функция которая ссылается на структуру MqlTick, сама находится внутри структуры.
Как такое может быть?
Функция SymbolInfoTick записывает данные тика в специальную структуру MqlTick, из полей которой их можно получить.
Перед вызовом обязательно нужно выбрать ордер (OrderSelect).
Функция закрытия - это при каком условии должен закрываться ордер?
А слона я не заметил))) Как думаешь чему равна цена закрытия у открытого ордера?
Пробуй так сделать
Перед вызовом обязательно нужно выбрать ордер (OrderSelect).
Если ордер не с текущего символа?
А слона я не заметил))) Как думаешь чему равна цена закрытия у открытого ордера?
Пробуй так сделать
Bid символа
А слона я не заметил))) Как думаешь чему равна цена закрытия у открытого ордера?
Пробуй так сделать
Да, так получилось.
OrderClosePrice()читал на форуме, что за место бида и аск можно и так указатьи будет работать. Я и доверился.Наивный глупец. Пробовал еще Bid || Ask, так же на получалось.
Спасибо за помощь!
Если ордер не с текущего символа?
Тогда SymbolInfoDouble