[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 549
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
допустим курс EURUSD =1.44757, курс GBPUSD=1.63366, нужно сделать так, чтобы они находились близко друг к другу.
Поясню:
a=GBPUSD/EURUSD=1.12855336874901 примерно 1.12855,
т.е. если я хочу купить/продать валюту, чтобы сделка примерно равнялась по стоимости, то
надо купить/продать EURUSD*a, но такого же лота нет, поэтому вопрос мой заключается, как это реализовать, расчет лота?
кто понял суть проблемы помогите.
В чем проблема, не понятно?
Если для GBPUSD объем в лотах равен lots, то для EURUSD lots нужно умножить на a, т.е. на GBPUSD / EURUSD. Ну и не позабыть про нормализацию, прежде чем вставлять объемы в торговый приказ.
Нужна помощь!
В советнике имею следующий блок (Счетчик событий):
if (isCloseLastPosByStop()==True) //Если последний ордер закрылся Стопом
ВОПРОС: как вместо вывода информации на экран записать данные в файл (эксель)?
В чем проблема, не понятно?
Если для GBPUSD объем в лотах равен lots, то для EURUSD lots нужно умножить на a, т.е. на GBPUSD / EURUSD. Ну и не позабыть про нормализацию, прежде чем вставлять объемы в торговый приказ.
Всем привет, как с DDE Sample работать, что это такое вообще, в общих чертах объясните пожалуйста? Открыл я этот файл - DDE-Sample.xls ничего не происходит, зачем он нужен?
Надо в настройках МТ4 разрешить DDE. В таблице начнут меняться значения цен с приходм новых тиков.
Это для тех, кто любит программировать в Excel. Ну, ещё это такой способ получить все тики от МТ4, если, конечно, разрыва связи не будет. Т.е. можно иметь все тики. Даже из пачек.
Надо в настройках МТ4 разрешить DDE. В таблице начнут меняться значения цен с приходм новых тиков.
Это для тех, кто любит программировать в Excel.
У меня разрешено, но - увы, не меняется ничего.
Еще нашел вот такую вот тему - "как поймать каждый тик?", вопрос снимаю, в связи с отсутствием интереса раскопок в этом направлении. (смайлик) :)
У меня разрешено, но - увы, не меняется ничего.
Еще нашел вот такую вот тему - "как поймать каждый тик?", вопрос снимаю, в связи с отсутствием интереса раскопок в этом направлении. (смайлик) :)
Справку по МТ4 читали? Попробуйте сделать всё, как там написано.
Экспорт котировок
Исходными данными, на базе которых строится вся аналитическая работа пользователя терминала, являются данные о динамике цен финансовых инструментов. Эту информацию поставляет брокерская компания. Ценовые данные позволяют строить графики финансовых инструментов, исследовать финансовые рынки, использовать различные торговые тактики и принимать торговые решения. Котировки представляют собой файлы с записями в формате "SYMBOL, BID, ASK, DATE" (финансовый инструмент, цена покупки, цена продажи, дата и время) и поступают в терминал автоматически после установки связи с сервером.
Терминал позволяет экспортировать текущие котировки в другие программы в режиме реального времени по протоколу "DDE" (Dynamic Data Exchange). Это — протокол операционных систем MS Windows для динамической передачи данных между различными приложениями. Котировки по DDE выдаются только по приходе новых тиков (режим ADVISE), а не сразу же по запросу (режим REQUEST) с выдачей последней известной цены. N/A выдается при первом запросе REQUEST, а после прихода новой цены появляются котировки.
Для активизации режима экспорта котировок из клиентского терминала по протоколу DDE необходимо включить опцию "Разрешить DDE сервер" в настройках терминала.
Форматы DDE-запросов с их возможными результатами на примере файла "DDE-sample.xls":
Справку по МТ4 читали? Попробуйте сделать всё, как там написано.
Ура, заработало!
Добрый день!! Вот так прописал в гугле,яндексе mql4 можно ли в метаэдиторе выделить цветом переменную? На первых шести страницах нет желаемого ответа.
Так вот, а можно ли? Оч интересно!
Здрасте, помогите плиз, че то я совсем очевидного не вижу((((
double LotsAllPos(int op) {
int i;
double ll=0;
for (i=0; i<OrdersTotal(); i++) {
if (OrderType()!=op) continue;
if (OrderSymbol()!=sy) continue;
if (OrderMagicNumber()==Magic || OrderMagicNumber()==Magic+1) ll+=OrderLots();
}
return(ll);
здесь мне нужно вернуть суммированный обьем по моему символу, и по типу