Постов с тегом "mql5": 164

mql5


Форекс ЛЧИ: ручная торговля RAMM и роботы на новом счете.

Удачные недели. Я снова на первом месте в рейтинге стратегий RoboForex RAMM.
Торгую экстремально рискованно. Но вы можете инвестировать с любым риском.
Форекс ЛЧИ: ручная торговля RAMM и роботы на новом счете.
FAQ что такое RAMM. Почему я перешел в RAMM.

Роботы на новом счете вышли из начальной просадки. Текущая доходность 3,96% за 4 недели. Предполагаемая целевая — 10-50% в месяц.
Снизил стоимость подписки на копирование до 20$.
Форекс ЛЧИ: ручная торговля RAMM и роботы на новом счете.

( Читать дальше )

Cравниваем MQL5 и QLUA - почему роботы на MQL5 до 28 раз быстрее?



Многие трейдеры зачастую не задумываются над тем, как быстро доходит их заявка до биржи, как долго она там исполняется и когда торговый терминал трейдера узнает о результате.

В результате они не знают, что легко могут улучшить качество исполнения своих сделок за счет более быстрой реакции и скорости проведения транзакций.

12 сентября 2016 года были проведены три замера скорости на реальном счете БД «Открытие» на MetaTrader 5 build 1415 и Quik 7.2.23 в одно и то же время.

Каждый тест был призван измерить конкретную скоростную характеристику, важную с точки зрения алгоритмического трейдинга:
  1. Тестирование синхронных операций  — серия из 10 синхронныхпоследовательных торговых операций Buyс подтверждением успешности выполнения каждой транзакции на бирже. Последующая операция не производится, пока не будет  получено подтверждение от торгового сервера, что операция прошла/не прошла на бирже. Скорость выполнения зависит от всей цепочки терминал — торговый сервер — биржа — торговый сервер — терминал. Чем меньше будет среднее время торговой синхронной операции, тем лучше.
  2. Тестирование асинхронных операций — серия из 10 асинхронныхторговых операций Buyбез подтверждения успешности выполнения транзакции. Это чистый тест на скорострельность, измеряющий скорость отправки заявок на биржу. Тут также лучшим будет тот терминал, у которого время выполнения 10-ти асинхронных покупок будет меньше.
  3. Тестирование обновления стакана заявок — замер скорости изменений заявок в Стакане. Это простой подсчет количества тиков (обновлений) Стакана в единицу времени. Чем чаще приходят котировки с биржи в торговый терминал, тем быстрее будет обновляться Стакан. Следовательно, чем больше тиков за секунду поступает в программу автоматической торговли, тем быстрее она может среагировать на изменения в структуре спроса/предложения на рынке. Лучшим будет тот терминал, в котором скорость обновления Стакана выше.

Условия испытаний

Оба терминала установлены на арендованном сервере VPS в Москве, как и сами торговые серверы БД «Открытие». Торговля велась на одном и том же реальном счете в срочной секции Московской биржи инструментом Si-9.6.

Мы записали на видео все три теста одним роликом, чтобы было видно:

  1. торговые операции проводились на одном и том же реальном счете;
  2. и на одном и том же инструменте Si-9.16;
  3. на одном и том же компьютере;
  4. торговые операции проводились в одно и то же время;
  5. в одних и тех же рыночных условиях;
  6. скорости обновления стаканов замерялись на одном и том же инструменте и в одно и то же время;
  7. сетевая задержка до серверов Открытия была 2 мс.

Результаты сравнения скорости операций: MetaTrader 5 vs QUIK

Результаты всех трех тестов собраны в сводной таблице, детальные результаты по каждому тесту представлены ниже отдельными разделами этой статьи.

Тест                   MetaTrader 5    QUIK      Выигрыш MT5
Синхронные операции        9.59 ms   277.80 ms  28.96 раз
Асинхронная                0.09 ms     0.30 ms   3.33 раза
Обновлений стакана        42.7 в сек   8.40      5.08 раза

Как видно из таблицы, MetaTrader 5 опережает по всем трем тестам со значительным отрывом. Желающие могут самостоятельно провести подобные испытания с помощью приложенных исходных кодов. Само тестирование представлено на видео выше.

 

Видео сравнения скорости торговых операций



( Читать дальше )

Чего мне не хватает для полного счастья в MetaTrader

    • 04 июня 2016, 11:51
    • |
    • TT
  • Еще
Чего мне не хватает для полного счастья в MetaTrader В свое время MetaTrader здорово развивался в плане функциональности и удобства интерфейса. Последнее время упор делают, как я понимаю, на торговлю сигналами и программами. Тем не менее, мне кажется, функциональности можно еще немного добавить. Набросал список моментов, которые бы сделали MetaTrader идеальным для меня. Писал в основном глядя на MetaTrader 4, но пятая версия, вроде, не сильно отличается в этом плане. Некоторые вещи совсем простые, некоторые требуют серьезных доработок, порядок произвольный.

Итак, чего мне не хватает для полного счастья:

1. Возможность настройки шаблонов параметров отображения графика (или хотя бы дефолтного шаблона).
2. Создание собственного тикера и работа с внешними данными.

( Читать дальше )

Как создать торгового робота для Московской биржи MOEX на MetaTrader 5?

Многие трейдеры на Московской бирже хотели бы автоматизировать свои торговые алгоритмы, но не знают с чего начать. А ведь давно есть проработанные решения, которые максимально облегчают первые шаги в алготрейдинге.

 

Торговать на бирже с помощью роботов — это просто

Язык MQL5 изначально поддерживает все торговые возможности платформы MetaTrader 5 — в нем множество торговых функций для работы с ордерами, позициями и торговыми запросами. При этом не имеет значения, на каком рынке вы торгуете -  фьючерсы, акции, опционы и т.д.

Средствами MQL5 вы можете создать торговый запрос и отослать его на сервер с помощью функций OrderSend() или OrderSendAsync(), получить результат его выполнения, просмотреть торговую историю, узнать спецификацию контракта для инструмента, обработать



( Читать дальше )

Битва за скорость: QLUA vs MQL5 - почему MQL5 быстрее от 50 до 600 раз?

Для сравнения языков MQL5 и QLUA мы написали несколько тестов, которые замеряют скорость выполнения базовых операций.

В тестах использовался компьютер с Windows 7 Professional 64 bit, MetaTrader 5 build 1340 и QUIK версии 7.2.0.45.

Результаты представлены в таблице, где все значения представлены в миллисекундах (чем меньше время, тем лучше):

Название            MQL5        QLUA     Преимущество MQL5

TestFloat          3 969     273 391     69 раз
TestArrays           375     230 768    615 раз
TestFibo           1 125      61 110     55 раз
TestPiCalculated   2 328     183 812     79 раз
TestQuickSort      2 031     211 279    104 раза
TestAckermann        828      64 541     78 раз

Сравнение производительности MQL5 и QLUA, чем меньше, тем лучше



( Читать дальше )

Как улучшить прибыльность эксперта MQL5?

    • 16 апреля 2016, 16:38
    • |
    • GrayRat
  • Еще

Смысл стратегии в двух словах. 
Если с 7-ми до 16 часов было движение более 48 пунктов от максима/минимума цены за период 1-6 часов. Открывать сделку в этом направлении.
На тесте с 2010 года на Евродолларе стратегия показывает прибыль. Но если тестировать с 2003 года — там будут не очень результаты.:(

Есть ли какие-нибудь стандартные ухищрения, чтоб улучшить прибыльность?


#property copyright «ForexMan»
#property link «bergovfx.com»
#include <Tools\DateTime.mqh>

input double Lots=0.1;
input int TakeProfit=59;
input int StopLoss=27;
input int Raznica=48;
CDateTime DT;
int magic_number=555;
bool f;
int OnInit()
{
return(INIT_SUCCEEDED);
}
void OnDeinit(const int reason)
{
}

void OnTick()
{
double High[];
int count=10; // сколько копируем
ArraySetAsSeries(High,true);
CopyHigh(_Symbol,PERIOD_H1,0,count,High);
double Low[];
ArraySetAsSeries(Low,true);
CopyLow(_Symbol,PERIOD_H1,0,count,Low);

DT.DateTime(TimeCurrent());
if(DT.day_of_week==0 || DT.day_of_week==6) return; // в выходные не работаем
if(MQLInfoInteger(MQL_TRADE_ALLOWED)==false) return; // пропустим тик, если терминал занят
double max, min; //максимальная и минимальная цены

// Если 7 утра — открываем сделки на пробой флэта
if(DT.hour==7 && OrdersTotal()==0)



( Читать дальше )

Нужен программист на MQL5 (МТ5) под ммвб

    • 12 марта 2016, 20:23
    • |
    • Roki
  • Еще
Есть задача, написать не сложного робота.
Кто программировал именно под наш рынок? (Не под форекс)

НУЖНА КОНСУЛЬТАЦИЯ!!! Торговые сигналы ФОРТС с автоматическим исполнением через https://www.mql5.com

Похоже не вовремя задал вчера вопрос, так как отвечали не по теме smart-lab.ru/blog/303491.php   Дубль...

Торгую на срочке через Метатрейдер 5 в Открытии Брокер. Также зарегистрирован в качестве поставщика торговых сигналов на www.mql5.com/ru/signals/mt5
Сегодня первый раз постучался в личку человек, который желает подписаться на мои сигналы. Но, так как это первый подписчик, я не знаю, какие могут быть нюансы или проблемы при автоследовании через МТ5. Нужен совет.
Люди, кто имеет практический опыт автоследования в качестве поставщика или покупателя сигналов, поделитесь опытом, плиз. Возникают ли какие-нибудь проблемы при автоследовании через mql5? У подписчика vps, у меня терминал, который включен не всегда, так как стоят отложенники, а также стопы на открытых позициях. Торгуется среднесрочная стратегия, не интрадей.

( Читать дальше )

НУЖНА ПОМОЩЬ!!! Торговые сигналы ФОРТС с автоматическим исполнением через https://www.mql5.com

Добрый вечер!
Торгую на срочке через Метатрейдер 5 в Открытии Брокер. Также зарегистрирован в качестве поставщика торговых сигналов на www.mql5.com/ru/signals/mt5
Сегодня первый раз постучался в личку человек, который желает подписаться на мои сигналы. Но, так как это первый подписчик, я не знаю, какие могут быть нюансы или проблемы при автоследовании через МТ5. Нужен совет.
Люди, кто имеет практический опыт автоследования в качестве поставщика или покупателя сигналов, поделитесь опытом, плиз. Возникают ли какие-нибудь проблемы при автоследовании через mql5? У подписчика vps, у меня терминал, который включен не всегда, так как стоят отложенники, а также стопы на открытых позициях. Торгуется среднесрочная стратегия, не интрадей.
Заранее спасибо!

Губят робота проскальзования (MT5)

    • 18 декабря 2015, 22:14
    • |
    • Truder
  • Еще
Может быть кто-нибудь подскажет, есть ли в mql5 такой вид отложенных ордеров, которые если и исполняются, то точно по той цене, которая указана? А то лимитники ничем не лучше ордеров по маркету… такие же постоянно проскальзования.

....все тэги
UPDONW
Новый дизайн