Спустя месяц работы, наконец-то закончил работу над первой версией торгового привода для Quik. На данный момент привод заточен для работы на срочном рынке FORTS Московской биржи. Название придумалось как «Enter Trade». Текущая версия 0.1. Сегодня на сайте выложил исходники, можно скачивать, изучать, тестировать, пробовать и давать обратную связь. Часть идей оставлена на следующие релизы.

Умеет: открывать длинную позицию, открывать короткую позицию с заданным объемом, закрывать позицию частично либо полностью, автоматически выставлять защитные стоп-ордера (тип стоп и тейк №9).
Дополнительно умеет: генерировать журнал сделок, рассчитывать максимальный объем контрактов для входа в позицию, максимально допустимый размер стоп-лосса при заданных параметрах риск-менеджмента, также имеется возможность создавать оповещения с звуковым сигналом по различным событиям (достижение ценой определенного значения, пересечение с индикаторами — пример см. в файле «Settings.Callback.Alert.lua»).
Также в архиве в файле «Settings.Callback.Robot.lua» описаны 4 простых робота (1 только покупки, 2 только продажи, 3 чередует покупку с продажей, 4 случайный вход на покупку или на продажу).
В рабочем окне привода отображается основная повседневная информация для трейдера о текущих открытых позициях, о количестве стоп-заявок по инструменту, о текущем состоянии счета, об изменении счета за день, о текущем состоянии сессии.
Установка:
— Привод в основном тестировался в Quik7, Windows 7,8):
— 1. Для проигрывания звуков необходимо скачать и закинуть в папку Quik библиотеку «w32.dll»: quik2dde.ru/viewtopic.php?id=78
— 2. При первоначальном знакомстве рекомендуется опробовать привод на демо-счете
— 3. После скачивания архива все содержимое архива необходимо разместить в папку, где установлен Quik («C:\QUIK-...\LuaIndicators\»)
— 4. В файле «EnterTrade.Settings.All.lua» необходимо установить ваш «Торговый счет» и «Код клиента»
— 5. В файле «EnterTrade.Settings.All.lua» в переменной «FILE_SETTINGS_LIST_TICKETS» необходимо перечислить список торгуемых тикетов
— 6. Проверить сущестование папки для логов («C:\QUIK-...\LuaIndicators\EnterTradeLog»), если она была удалена по какой-либо причине
— 7. После вышеперечисленного, необходимо запустить сам скрипт «Сервисы > Lua-скрипты… > Добавить»
— 8. Важно: пока работает скрипт крайне не рекомендуется открывать файлы "№СЧЕТА.report.csv" и "№СЧЕТА.report.full.csv"
— 9. Важно:
— по умолчанию при запуске скрипта в файле «Settings.Callback.Alert.lua» приведен пример оповещения на основе пересечения цены и индикатора SAR, их необходимо затереть
— по умолчанию при запуске скрипта в файле «EnterTrade.Settings.Callback.Robot.lua» в качестве примера описаны 4 торговых алгоритма (робота), их необходимо затереть
— 10. Важно: убедиться что не запущено два экземпляра торгового привода (обычно может происходить после перезапуска Quik и ручного запуска еще 1 экземпляра)!
Ссылки на скачивание:
СКАЧАТЬ VK-ГРУППА YOUTUBE-ПЛЕЙЛИСТ

require('luacom').CreateObject(«wmplayer.ocx»).URL=«C:...\\alert.wav»
Я так воспроизвожу
Да уже и сейчас Квик 7 немного осталось.
Пробовать.
Пробовал сделать по вариационке стоп ставить, не получалось.
Программировать тяжело мне.
Вариационку в программе нужно считать и в безубыток стоп ставить и тралить за ценой, потом на % расстоянии снова трейлить.
Итак изо дня в день по 1% хотя бы .
По индикаторами ничего не берет.
Самое интересное и затереть!!!
Как торгуют боты?
Что их надо затирать?