nikolz (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 ... 70 71 72 73 74 75 76 77 78 79 80 След.
Как быть с ошибками вида "function: 94A71D38"
 
попробуйте убрать  свой перехват ошибок.
возможно тогда ошибка вывалится в dump,
либо получите больше сообщений из перехвата луа машины.
getParamEx
 
А если запросить параметр у несуществующего в таблице инструмента,
Например, с именем sec_code= "ЫЫЫЫЫЫЫ",  что получаете?
кросс-заявка
 
да, это такой глюк у демо.
Как быть с ошибками вида "function: 94A71D38"
 
по-моему это ошибка не квик, а луа скрипта, либо ,в крайнем случае , луа машины.
у меня так не падает, поэтому делаю вывод, что  проблема в Вашем скрипте.
Рисовать линию на графике
 
Viktor MMM,
Удивляете Вы меня,
то говорите, что не программист и тут же беретесь за WinApi.
Это как не умея водить авто записаться на участие в формуле1.
Вам же сказали , что сделать нельзя.
Лимитированная, рыночная заявка
 
Если нельзя, но очень хочется то можно попробовать указать
EXECUTION_CONDITION   -Условие исполнения заявки, необязательный параметр.
Со значением «FILL_OR_KILL» – немедленно или отклонить,
-------------------------
Относительно перехвата заявки перехватчиками, то это Вам кажется.
Очевидно Вы пришли с кухне форекса. Но там не биржевой рынок и свои законы, как в джунглях
На бирже немного иначе.
Скорее всего это маркет-мейкер стукает.
Меняйте алгоритм.
Лимитированная, рыночная заявка
 
Вы хотели продать по 67069,
а биржа продала Вам по лучшей,
чем Ваша цене  67075
---------------------------------------------------
Вы можете мне отдать лишнее.
Рисовать линию на графике
 
Viktor MMM пишет:
Цитата
Добрый день!
Скажите, а можно ли с помощью луа на графике нарисовать горизонтальную линию, а потом её двигать мышкой вверх вниз... И чтобы скрипт, который её нарисовал, понимал, что линия передвинулась туда-то.

Вообще это реально средствами луа сделать без длл, корутин и прочих приблуд?
А где это Вы в LUA видели операторы для рисования чего-нибудь и без DLL?
Выкачивать в текстовик данные из ТТП
 
В таком случае,
Надо сказать
"По щучьему велению, по моему хотению"
После этого ждать чуда.
onTrade,OnStopOrder при разрыве связи
 
будут
так как будут изменены соответствующие таблицы сделок и стоп-заявок
Получение данных с помощью getParamEx
 
А где Вы прочитали, что ТТП надо открыть для получения данных функцией getParamEx?
Маржа на фьючерсах
 
1)Я привел выдержку из ранее действующего положение, т е вербальное описание расчета ГО до 07.09. (столбец 2 ) из Вашей ссылки.
По этому описанию можно проверить правильность формул в таблице. (не проверял - лень)
--------------------------------
2) Если я правильно понял, то для новой редакции изменились лишь строки 2,5,6,9.
В результате теперь убрали скидки:
"при покупке выше расчетной цены или продаже ниже расчетной цены в ходе торгов скидка не предоставляется,
и увеличили максимальное ГО до 3L"
Маржа на фьючерсах
 
Цитата
 
Расчет гарантийного обеспечения в ходе торговой сессии.
При подаче заявки на заключение фьючерсного контракта / Сделки T+N, направленной на открытие или увеличение Позиции по данному фьючерсному контракту / по данной ценной бумаге, если цена указанной заявки на покупку меньше текущей Расчетной цены данного фьючерсного контракта / данной ценной бумаги или цена указанной заявки на продажу больше текущей Расчетной цены данного фьючерсного контракта / данной ценной бумаги,то:
гарантийное обеспечение по данному фьючерсному контракту равно Базовому размеру гарантийного обеспечения для данного фьючерсного контракта, рассчитанному в соответствии с пунктом, уменьшенному на абсолютное значение величины, вычисляемое по формуле Рз * W / R, где
Рз – разность между текущей Расчетной ценой данного фьючерсного контракта и ценой, указанной в заявке;
W – стоимость минимального шага цены;
R – минимальный шаг цены.
Минимальный шаг цены и стоимость минимального шага цены определяется в соответствии со спецификацией данного фьючерсного контракта.
гарантийное обеспечение для одного лота ценных бумаг данной Сделки T+N равно Базовому размеру гарантийного обеспечения для лота ценных бумаг, рассчитанному в соответствии с пунктом, уменьшенному на абсолютное значение величины, вычисляемое по формуле Рз * L, где
Рз – разность между текущей Расчетной ценой данной ценной бумаги и ценой, указанной в заявке;
L – лот ценной бумаги.
При заключении фьючерсного контракта / Сделки T+N, приводящей к возникновению или увеличению Позиции по данному фьючерсному контракту / по данной ценной бумаге, с ценой на покупку меньше текущей Расчетной цены данного фьючерсного контракта / данной ценной бумаги или ценой на продажу больше текущей Расчетной цены данного фьючерсного контракта / данной ценной бумаги:
гарантийное обеспечение по данному фьючерсному контракту равно Базовому размеру гарантийного обеспечения для данного фьючерсного контракта, рассчитанному в соответствии с пунктом, уменьшенному на абсолютное значение величины, вычисляемое по формуле Рп * W / R, где
Рп – разность между текущей Расчетной ценой данного фьючерсного контракта и средневзвешенной ценой Позиции;
W – стоимость минимального шага цены;
R – минимальный шаг цены.
Минимальный шаг цены и стоимость минимального шага цены определяется в соответствии со спецификацией данного фьючерсного контракта.
гарантийное обеспечение для одного лота ценных бумаг данной Сделки T+N равно Базовому размеру гарантийного обеспечения для одного лота ценных бумаг, рассчитанному в соответствии с пунктом, уменьшенному на абсолютное значение величины, вычисляемое по формуле Рп * L, где
Рп – разность между текущей Расчетной ценой данной ценной бумаги и средневзвешенной ценой Позиции;
L – лот ценной бумаги.
В остальных случаях гарантийное обеспечение по фьючерсному контракту / одному лоту ценных бумаг равно Базовому размеру гарантийного обеспечения.
Маржа на фьючерсах
 
http://moex.com/a186
SetWindowCaption крякозябры вместо русского текста
 
изменить кодировку в редакторе текста
Тестирование стратегий в QUIK., Почему бы и нет?
 
У меня все гораздо скучнее, потому что просто.
Есть цикл по параметрам оптимизации, которые задаем в виде "начало,конец,шаг".
------------------------------------
В результате - получаю оптимизированный по параметрам алгоритм.
Эквити выводится и в реале и при оптимизации на график для каждой сделке.
В реальной работе оптимизация отключается заданием нулевого шага.
-----------------------------
картинку можно посмотреть на сайте
www.kamynin.ru
Нулевой transaction_id, Проскакивает нулевой transaction_id
 
Цитата
Антонов К. пишет:
Цитата
Николай Камынин пишет:
вообще не обращать внимание на TRANS_ID
для идентификации заявок используйте brokerref
А почему вы думаете, что не будет аналогичной проблемы?
Потому, что у меня ее нет.
Среда разработки Lua, Выбор среды разработки Lua
 
Scite написан на луа, из указанных самый легкий.
-----------------------
Остальное на любителей преодолевать трудности.
Ищу разработчика для quik на языках: lua, qpile, ищу разработчика для quik на языках: lua, qpile
 
Мильоны — Нас.
Вас — тьмы, и тьмы, и тьмы.
Ну разве сложно так связаться с Нами?
Да, программисты— мы!
Не  азиаты — мы, С раскосыми и жадными очами!
Нулевой transaction_id, Проскакивает нулевой transaction_id
 
вообще не обращать внимание на TRANS_ID
для идентификации заявок используйте brokerref
Не подключается iuplua, При попытке подключить iuplua получаю ошибку библиотеки iuplua.dll
 
Цитата
Дмитрий Минеев пишет:
Цитата
Michael Bulychev пишет:
добрый день.
в присланном файле только это:
Код
  require "iuplua"
   
При этом:
Цитата
Дмитрий Минеев пишет:
Добавьте маску c \путь\\?.dll в package.cpath
Это уже сделано
Где-то не сходится.

Если Вы копируете библиотеки в папку со скриптом, то:
package.cpath = getScriptpath() .. "\\?.dll;".. package.cpath
Либо вместо getScriptpath добавьте правильный путь к библиотекам
У меня в "LUA_PATH" все прописано.
Код
 ";;F:\Lua\5.1\clibs\?51.dll;.\?.dll;.\?.so;..\lib\?.so;..\lib\vc_dll\?.dll;..\lib\bcc_dll\?.dll;..\lib\mingw_dll\?.dll;;;;F:\lua\5.1\lua\?.luac"
  
Но и строчку
Код
 package.cpath =  ";;F:\Lua\5.1\clibs\?51.dll;.\?.dll;.\?.so;..\lib\?.so;..\lib\vc_dll\?.dll;..\lib\bcc_dll\?.dll;..\lib\mingw_dll\?.dll;;;;F:\lua\5.1\lua\?.luac;" .. package.cpath 
тоже пробовал добавлять. Результат одинаковый.
возможно слишком длинная строка LUA_PATH посмотрите в командной строке командой set не обрезается ли путь
Кто как решил вопрос уведомления о сделках?
 
Никто не обратил внимание на мое решение, а напрасно.
Зачем отсылать что-то на сторонний сервер,
почему не поставить этот сервер на своем компе и забирать эти сообщения у своего сервера?
Быстро, безопасно и бесплатно.
Подумайте  на досуге.
Таблица всех сделок, Проблема при считывании направлении сделок ("Купля" или "Продажа")
 
полагаю, что серверу брокера это делать очень накладно,
поскольку он тогда должен обрабатывать все ордера  на бирже.
-------------------------------
При этом получится что все брокеры будут считать одно и тоже для всех сделок биржи. Это вообще бессмысленно.
---------------------------------------
Поэтому это делает сервер биржи, так как он может определить направление при урегулировании сделки и выставить его в поток обезличенных сделок.
Пустые значения индикатора
 
возможно, при пустом время тоже пустое?
QLUA опционы
 
Цитата
Михаил Филимонов пишет:
Цитата
Imersio Arrigo пишет:
Цитата
Михаил Филимонов пишет:
Потому что с Trans2quik нельзя получать текущую рыночную информвцию
Естесственно. Trans2quik - механизм подачи транзакций
Текущая рыночная информация отлично приезжает по DDE
А почесать левой ногой правое ухо?
Я Вас правильно понял,
что Вы успешно и долго и много зарабатываете на опционах,
а сюда пришил потому-что хотите свою торговлю на опционах автоматизировать?
-----------------------------------
Если так, тогда понятно.
-----------------------------------
Как я понял , вы не только много и долго зарабатываете на бирже на опционах,
но еще и много и долго разрабатывали софт.
---------------------------------------
Если так, то тогда понятно Ваше негодование плохим бесплатным софтом.
----------------------------------
Но позвольте вопрос?
--------------------------
Если Вы много и долго,
то может вам заказать софт
и не тратить время на треп на данном форуме?
Перебор поименованных полей таблицы по порядку
 
Добавьте индекс порядка записи. Либо храните в индексном массиве .
В таблицах нет признака порядка их записи, если это не индексный массив.
QLUA опционы
 
Цитата
Михаил Филимонов пишет:
Если Вы зарабатываете столько, что не можете оплатить работу через шлюз, то тогда, конечно, - "костыли"!
Но,я, прежде чем работать через шлюз, хочу воспользоваться более простым способом (к сожалению
в MetaTrader нет опционов) для проверки торговой системы.
Полагаю,что Вы хотели сказать, что мечтаете зарабатывать на бирже много.
----------------------------------------------------
Если же Вы зарабатываете на другом месте,
а на биржу приносите свои деньги,
то Вы сольете их и без шлюза и со шлюзом.
-----------------------------------------------------------------
Молодым солдатам всегда думается, что его пуля еще не отлита.

 
QLUA опционы
 
а вообще-то как говорит народная мудрость
Дареному (то бишь бесплатному коню) в зад (то бишь в зубы) не смотрят.
QLUA опционы
 
Цитата
Михаил Филимонов пишет:
Скажу больше.

Все "языки", прилагаемые к платформам для торговли на Бирже (Lua, MQL5 и прочие) - это
прилаживание костылей.
Должно быть полнофункциональное API, чтобы программист (на удобном для него языке)
мог написать и отладить ЛЮБОГО робота!
В качестве примера приведу CGate API Московской биржи.
Попробуйте посчитать стоимость системы, работающей через шлюз.
(можно просто почитать цены на сервер квик или расценки разработчиков S#)
Возможно тогда и костылям будете рады.
Нужна помощь в написание простенького индикатора для Quick Вилы Эндрюса
 
что такое инструмент?
На фондовом рынке под этим понятием понимают акции, фьючерсы и опционы см для примера здесь:
http://moex.com/ru/derivatives/contracts.aspx?p=act
-------------------------------------
А инструментом вилы называются на сенокосе.
-----------------------------------
Поэтому Вилы Эндрюса - это скорее индикатор.
-------------------------------------
Если нужен индикатор - пишите на почту.
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
Цитата
DMITRYQ DMITRYQ пишет:
Ниеолай сколько стоит ваш робот
Ответил в предыдущем Вашем посте
Есть ли какое приложение для экспорта в эксель необходимых значений любого индикатора технического анализа из графика?, Хочу экспортировать уже готовые значения индикатора та в эксель через ДДЕ, также как из таблицы котировок экспортирую данные.
 
Если хотите сами заняться конструированием роботов и исследовать их на истории,
то возьмите амиброкер.
В нем есть все индикаторы КВИК и даже больше.
Есть оптимизация многопоточное исполнение
Есть проблемы, но до них Вы дойдете не очень скоро.
нужен робот аналитик на луа(без выставления заявок, только уведомление в квике и в мэйл при срабатывании индикатора), сколько это будет стоить, есть набор из 15 инструментов, для каждого инструмента 4 периода - мес, нед, ден, час, и 3-4 стандартных индикатора квика условия срабатывания которых надо проверять и оповещать при срабатывании.
 
Отвечу на поставленный в блоке вопрос.
такой робот будет стоить по меркам тусующихся на форуме дорого.
-------------------------------------------------------
чтобы ответить точно сколько, надо подробно разработать тех задание.
------------------------------------------------------
Чтобы был более понятен мой ответ приведу аналогию.
-----------------------------------------------------
Попробуйте ответить однозначно на вопрос:
Сколько будет стоить автомобиль?  
После этого начните спрашивать из чего делается руль и какой он формы.
---------------------------------------------------
QLUA опционы
 
Цитата
uuh пишет:
Цитата
Николай Камынин пишет:
Почему игрушка?
Потому, что он не может самостоятельно торговать.
Смотря что подразумевать под словом торговать. Если торговать=зарабатывать, то да не может.
Если торговать= открыть позицию на опционах, то может. Далее можно дорабатывать до бесконечности.
К тому же используется бесплатная платформа https://github.com/hacktrade/hacktrade
За аналогичную некоторые деньги просят http://www.kamynin.ru/archives/6145
Прошу прощения, что порчу бизнес.
Извинения принимаю.
Но Вы ничего не портите, даже наоборот.
Хочу заметить, что бесплатно работаю лишь рабы.
-------------------------
Выставить заявку - это отправить транзакцию.
торговать - это определить,  когда это выгодно сделать .
Но это уже другая история.
Опционный робот - это самый сложный робот , это мое мнение,
но Вы можете торговать и бесплатным. Дороже будет.
QLUA опционы
 
Цитата
uuh пишет:
Цитата
Михаил Филимонов пишет:
Можно ли на QLUA написать робота для торговли опционами?
Можно, вот пример: http://smart-lab.ru/blog/246568.php
Ну что, похвально и такой робот-игрушка имеет место быть.
---------------------------
Почему игрушка?
Потому, что он не может самостоятельно торговать.
--------------------------------------
Поэтому повторю вновь - робота на опционах написать сложно любителю игры на бирже.
---------------------------------------
Вот пример робота, который не игрушка
http://lowrisk.ru/option_blog/robot_panda-v-dejstvii/
-----------------------------------
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
Цитата
Gridmer пишет:
Николай, Вы уже отходите от темы.

IndiQUIX является также и конструктором торговых роботов, так как используя встроенный математический и логический аппарат Excel можно создавать любые торговые алгоритмы и запускать их в торговлю через Quik. Программа может работать вместе с торговым роботом SuperADX и терминалом Quik или с другим роботом, читающим текстовые файлы.

Можно купить там же робота, который считывает значения 1, -1, 0 из ячеек Excel и открывает позиции в квик. Опций там много, управление капиталом, автостоп, частичные выходы из позиций по тейк-профиту, оповещения и др. В общем, кому надо, тот поймет. Другие пусть пилят велосипеды...
В том то и дело, что Вы предлагаете купить одно потом из этого что-то попадет в другое потом купить еще одно которое из файлов читает сигналы потом освоить первое второе и третье и  еще написать на excel (сомневаюсь что бмногие умеют программировать в ехсель.
Потом все это запустить получить ошибку и послать все это дальше.
Чтобы не быть голословным, напишите последовательность действий для приведенного выше примера
и покажите картинку робота.
Примеры роботов на моей платформе можно посмотреть на моем сайте. www.kamynin.ru
При этом, ничего кроме qUIK его индикаторов и платформы на луа  я не использую,
а пример программы я написал выше.
Обмен опытом QLUA <--> MQL5
 
знаю QLUA и MQL5
Особых тонкостей в QLUA нет. скорее есть особенности LUA и QUIK (относительно MT5)
Вы быстро сами их пройдете, так как разрабатывали любой сложности задачи на MQL5
А вот делать робота на опционы, если это не робот-игрушка,  - это сложная задача
За "так" никто не сделает.
Запуск скрипта
 
можно , написав скрипт,
который выполнит действия по запуску квика,
открытию таблицы со скриптами луа и запуску скрипта.
для этого можно использовать AvtoIt
(когда то так делал управление параметрами графиков и перебор инструментов)
Спрэд в стакане и цены совершённых сделок (Таблица всех сделок), Проблема понимания изменения спрэда в стакане и цены совершённых сделок в Таблице всех сделок
 
Вопрос конечно интересный.
попробуйте отобразить еще время чтения стакана и содержимое ТТП по инструменту.
Тогда возможно будет понятнее.
Кто может написать программу помошник за символическую плату? работы на 20 минут
 
за символическую плату получится символический помошник (будет работать 20 минут в день через день , иногда, если захочет )
Редактор кода QLUA и прочее
 
идите сюда:
http://www.lua.org/
потом сюда:
http://ilovelua.narod.ru/
можно наоборот.
QLUA опционы
 
используйте информации из ТТП
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
Цитата
Gridmer пишет:
На упомянутой странице IndiQUIX есть видео с примерами, там и пересечение индикаторов, и пробои уровней, и торговля по нескольким таймфреймам, и пирамида, и слежение за крупными заявками. Я не понимаю зачем городить велосипед, когда есть все готовое, удобное и стоит копейки. В этих тактиках нет макросов, все можно написать формулами.

Пока Вы на своей платформе будете создавать все требуемое вручную, пройдет много времени, еще и тестировать надо будет. Доля скоростных роботов невелика, и, поверьте, лучше тогда изучить луа или C++.
Полагаю, что Вы согласитесь со мною в том, что если кто-то чего-то не понимает, то это его проблема.
Поэтому я все же попробую Вам объяснить
1) Читаем про IndiQUIX  -Утилита для импорта графиков из QUIK в Excel - IndiQUIX – это программа, позволяющая экспортировать любые графики, в том числе индикаторы и осцилляторы из Quik в Excel.
Как Вы это понимаете?
Я -так - это программа, которая позволяет скопировать графики из QUIK в Excel. После такого копирования Вы можете что-то считать в экселе используя числовые данные этих графиков.
И ВСЕ
Вопрос
при чем здесь роботы?
Робот - это программа которая может автоматически совершать торговые и вспомогательные действия на рынке.
Вопрос
Какие действия торговые совершает IndiQUIX  или Excel
Ответ - никакие
----------------------------------------
Возьмем пример из предыдущего ответа
BUY: fastMA[1] < slowMA[1] and fastMA[0] > slowMA[0] and r[1]<50 and r[0]>50
SELL: fastMA[1] > slowMA[1] and fastMA[0] < slowMA[0] and r[1]>50 and r[0]<50

Здесь используются три графика для автоматической отправки на биржу(через брокера) торговых заявок для покупки и продажи активов при наступлении указанных условий.
Они никуда из QUIK не копируются, т е время тратить не надо.
Да и смотреть на них тоже смысла нет, так как заявки отправляются автоматом.
--------------------------------------- А в Вашем вариант:
Будите руками тыкать в квик глядя в excel?
флаг Вам в руки.
Но роботы здесь не причем.
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
Цитата
Фёдор Сухов пишет:
Цитата
Николай Камынин пишет:
Цитата
Фёдор Сухов пишет:
а вот, если надо вот такой немножко посложней:
------------------------------------------------------------------
Код
   PLOT:  fastMA=EMA(5,close)
PLOT: slowMA=EMA(21,close) 
PLOT: r=RSI(14,close)
BUY:   fastMA[1] < slowMA[1] and fastMA[0] > slowMA[0]  and while ( r[1]<50 and r[0]>50 )
SELL: fastMA[1] > slowMA[1] and fastMA[0] < slowMA[0]  and while ( r[1]>50 and r[0]<50 ) 
   
http://strategy4you.ru/prostaya-strategiya-foreks/strategy-forex-metod-bagovino.html
Если можно так как я описал, то, возможно я Вам клиента нашёл
первая часть формул будет почти такой же:
------------------------------------
1) fastMA(1)< slowMA(1) & fastMA(0) > slowMA(0)
---------------------------------------------------------------
2) fastMA(1) > slowMA(1) & fastMA(0) < slowMA(0)
--------------------------------------------------------------------
только формулы для BUY и для SELL помещаются в отдельные файлы.
Т е Вы создаете библиотеки сигналов BUY и sELL и STOP и TAKE и SHORT и COVER
а потом просто указываете в роботе какие сигналы вы хотите использовать.
-----------------------------------
Вообще-то я не понял на каком Вы языке написали. могу лишь догадываться, что это дедушка метасток.
-------------------------------
Откровенно сказать я его уже забыл основательно .
----------------------------
поэтому поясните , что Вы хотите сделать этой записью:
-------------------------------
and while (r[1]<50 and r[0]>50 )
-------------------------------------------
Я знал, что вы об этом спросите, но дело не в языке Метасток или Омега Ресёрч.
Я просто хотел реализовать ожидание пересечения уровня "50" индикатором RSI? после пересечения средних, т.е. пересекли и ждём сигнала от RSI,
хотя, может быть и одновременное пересечение со средними.
Ожидание пересечения уровня запишется так же как и индикаторов
т е в итоге получим запись:
BUY:   fastMA[1] < slowMA[1] and fastMA[0] > slowMA[0]  and r[1]<50 and r[0]>50
SELL: fastMA[1] > slowMA[1] and fastMA[0] < slowMA[0]  and r[1]>50 and r[0]<50
скобки можно и квадратные.
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
Цитата
Фёдор Сухов пишет:
а вот, если надо вот такой немножко посложней:
------------------------------------------------------------------
Код
 PLOT:  fastMA=EMA(5,close)
PLOT: slowMA=EMA(21,close) 
PLOT: r=RSI(14,close)
BUY:   fastMA[1] < slowMA[1] and fastMA[0] > slowMA[0]  and while ( r[1]<50 and r[0]>50 )
SELL: fastMA[1] > slowMA[1] and fastMA[0] < slowMA[0]  and while ( r[1]>50 and r[0]<50 ) 
 
http://strategy4you.ru/prostaya-strategiya-foreks/strategy-forex-metod-bagovino.html
Если можно так как я описал, то, возможно я Вам клиента нашёл
еще хотел заметить. А каким образом Вы заявки отправляете на биржу в Вашем случае.
В моей системе это делается автоматом . Ничего не надо программировать. Надо лишь указать сколько денег тратить.
А как в вашем случае?
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
Excel - хорошая вещь но не для реальной работы
хотел сказать, что не для работы в реальном времени.
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
Цитата
Gridmer пишет:
Ну, сравнение с лыжами и вертолетом несколько лукавое. Для большинства индикаторных роботов задержка в несколько секунд не критична, а вот мощь и простота Excel - это хорошая помощь. В Вашей технологии, что будет еще для написания формул, кроме операций сравнения чисел?
Excel - хорошая вещь но не для реальной работы
Чтобы предметно обсудить проблему, назовите конкретно какие формулы вы используете в роботе из Excel
и я их создам в платформе.
Могу даже сделать доступ в R систему.
--------------------------------------------
Так какие же формулы Вы используете в роботах?
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
Цитата
Фёдор Сухов пишет:
а вот, если надо вот такой немножко посложней:
------------------------------------------------------------------
Код
 PLOT:  fastMA=EMA(5,close)
PLOT: slowMA=EMA(21,close) 
PLOT: r=RSI(14,close)
BUY:   fastMA[1] < slowMA[1] and fastMA[0] > slowMA[0]  and while ( r[1]<50 and r[0]>50 )
SELL: fastMA[1] > slowMA[1] and fastMA[0] < slowMA[0]  and while ( r[1]>50 and r[0]<50 ) 
 
http://strategy4you.ru/prostaya-strategiya-foreks/strategy-forex-metod-bagovino.html
Если можно так как я описал, то, возможно я Вам клиента нашёл
первая часть формул будет почти такой же:
------------------------------------
1) fastMA(1)< slowMA(1) & fastMA(0) > slowMA(0)  
---------------------------------------------------------------
2) fastMA(1) > slowMA(1) & fastMA(0) < slowMA(0)
--------------------------------------------------------------------
только формулы для BUY и для SELL помещаются в отдельные файлы.
Т е Вы создаете библиотеки сигналов BUY  и sELL и STOP и TAKE и SHORT и COVER
а потом просто указываете в роботе какие сигналы вы хотите использовать.
-----------------------------------
Вообще-то я не понял на каком Вы языке написали. могу лишь догадываться, что это дедушка метасток.
-------------------------------
Откровенно сказать я его уже забыл основательно .
----------------------------
поэтому поясните , что Вы хотите сделать этой записью:
-------------------------------
and while (r[1]<50 and r[0]>50 )
-------------------------------------------
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
ну, если образно сравнить,
то  это как бежать в гору на лыжах ( IndiQUIX)
или на вертолете (моя платформа - KAMNIK)
----------------------------------------------------------------
если конкретно,
то в KAMNIK нет никакого экспорта,
работаем в QUIK.
----------------------------
скорость QLUA+CИ (Excel - скорость желает быть)
не надо знать языки программирования и
кучи особенностей обращения к функциям транзакций хранилищ колбеков и прочих премудростей программистов.
(в Excel - надо знать как минимум бейсик)
--------------------------------------------
Надо знать рынок и свою мечту.
платформа для создания роботов, создание роботов без знаний LUA и QPILE
 
Добрый день,
изучаю потребность в следующей разработанной мною платформе  для создания роботов для qUIK
----------------------------------
Достоинство - не надо изучать премудрости LUA,QLUA,QPILE,C,C# и т д.
Просто пишем свой любимый алгоритм на привычном и понятном языке.
-----------------------
Пример:
хотим купить,
когда индикатор X пересекает индикатор Y снизу вверх.
пишем:

BUY: X>Y

хотим продать , когда обратно Y>X
пишем

SELL: Y>X

т е робот будет состоять из 2 строк.
Вы запускаете его как скрипт луа и он торгует.
Роботов можно печь как пирожки по десятку в день.
---------------------------------------------------
Желающие приобрести подобную платформу просьба обращаться на мою почту,
которую можно найти на моем сайте www.kamynin.ru,  либо на форуме.
Страницы: Пред. 1 ... 70 71 72 73 74 75 76 77 78 79 80 След.
Наверх