![]() |
|
![]() ![]() ![]() |
|
neic |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 839 Регистрация: 28.1.2007 Репутация: нет Всего: 7 |
Хочу создать биржевого робота. С чего начать?
Ни чего не знаю о торговле, разве только купил дёшево, продал дорого. |
|||
|
||||
Bitter |
|
|||
![]() Опытный лентяй ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1209 Регистрация: 15.8.2004 Где: Харьков, Ukraine Репутация: 4 Всего: 27 |
Ну начни с изучения этой самой торговли ))))) Хотя бы форекс. Потом, проанализировав как всё происходит, попробуй написать программу, которая умеет просто принимать данные биржевые. Если получится, можно уже думать как их обрабатывать. Как вариант - нейросети.
|
|||
|
||||
7maze |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 22.9.2009 Репутация: нет Всего: нет |
2 neic
Для начала принимай данные, а потом обрабатывай любым математическим методом (математический анализ), коих описано в инете - тысячи. Или заложи определения фигур (а-ля японские свечи). Короче сначала данные - а потом обработка. Лет 5 назад писал такого робота под metatrader на демо выигрывал, на реальном безбожно слил. Баловство одно это одно |
|||
|
||||
neic |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 839 Регистрация: 28.1.2007 Репутация: нет Всего: 7 |
Bitter,
7maze Как считать данные? Можете привести пример? |
|||
|
||||
Dims |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1016 Регистрация: 21.11.2006 Репутация: 1 Всего: 11 |
Найди программы для Форекса. Там есть либо фриварные варианты, либо демки. И там всё объяснено и разъяснено.
Правда, роботов, наверное, там не будет, но будут: 1) Стандартные способы представления данных -- разберёшься с предметной областью 2) Стандартные измерительные шаблоны, которые помогают человеку делать прогноз -- разберёшься, как обычно анализируют происходящии |
|||
|
||||
SoWa |
|
|||
![]() Харекришна ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2422 Регистрация: 18.10.2004 Репутация: 6 Всего: 74 |
Внесу свое мнение: робот получится тупой как дрова.
Человека в торговле не заменит ничто. Анализ- это только анализ, он 100% гарантии не дает, что сейчас тренд пойдет падать, допустим. А все современные индикаторы всегда чуток запаздывают ко времени тренда. -------------------- Всем добра ![]() |
|||
|
||||
motorway |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 578 Регистрация: 2.3.2008 Репутация: нет Всего: 0 |
off. Могу еще сказать, что с Форексом лучше не связываться - есть много статей, что это лохотрон. Так что реально если проверять на бирже такие вещи, то лучше в более безопасных местах. Просто вы начнете думать, что вот Форекс, хорошая штука, скоро зарабатывать начну - а там полно всяких нечестных способов бывает, так что анализ может просто провалиться.
Это сообщение отредактировал(а) motorway - 26.9.2009, 23:47 -------------------- Russian Pascal Developer Network - Сеть разработчиков на языке программирования Pascal/Object Pascal Форум Delphi/Kylix, Free Pascal Compiler/Lazarus, PascalABC.NET Онлайн-кинотеатр |
|||
|
||||
KaraKum |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 640 Регистрация: 3.12.2007 Репутация: нет Всего: 1 |
В программе MetaTrader есть специальный скриптовый язык для написания советников (можно понимать как "роботов"). Эти советники могут и сделки открывать/закрывать. Язык похож на C.
Это сообщение отредактировал(а) KaraKum - 30.9.2009, 14:30 |
|||
|
||||
Ubhra |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 4.10.2009 Репутация: нет Всего: нет |
Нужно определится с ресурсом откуда таскать информацию. Написать оболочку под win\nix или web. И обрабатывать данные уже средствами этой оболочки. Есть аналоги (free\opensorce) под форекс и др. Можно попробовать их подстроить под себя или же передавать данные из них в свою программу. Все просто. Но для того что бы все получилось, нужно вначале изучить экономику )) И ставить перед собой юолее осмысленные цели.
|
|||
|
||||
victor79 |
|
|||
программист ![]() Профиль Группа: Участник Сообщений: 211 Регистрация: 15.5.2008 Репутация: нет Всего: нет |
попробуй из Metatrader выгрузить котировки в текст, загрузи в свою программу, сделай процедуру эмулятора совершения сделок, которая автоматом будет списывать спред со совершенной сделки. Умудриться торговать в плюс при нулевом (или близком к тому) спреду - не сложно. А вот при спреде приближающемуся к реальному - у меня не получилось. Если интересно, могу войти в "команду разработчиков", но только пока не увижу чего реального - только в консультационном виде. Опыта хватает, благо за несколько годиков, каких только нейронных сеток и прочей гадости понаизучал. Хоть как я упомянул, что не получилось создать что-то существенное, но приобретенные знания очень помогают в других сферах.
Вот пример моего класса трейдера (эмулятора сделок):
|
|||
|
||||
neic |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 839 Регистрация: 28.1.2007 Репутация: нет Всего: 7 |
victor79
Я сейчас не много, занят. Освобожусь обращусь ;) |
|||
|
||||
KaraKum |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 640 Регистрация: 3.12.2007 Репутация: нет Всего: 1 |
Парнишка бросил эту затею
![]() |
|||
|
||||
Reshetov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 9.10.2009 Репутация: нет Всего: нет |
> Хочу создать биржевого робота. С чего начать?
Как не странно, но с теории вероятности в приложении к нестационарности. Финансовые инструменты нестационарны. |
|||
|
||||
DRUID3 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 463 Регистрация: 20.6.2005 Где: Kyyiv Репутация: 2 Всего: 9 |
Ну... Так категорично... Почему-то вспоминаются "пелевинские" космонавты из "Омон Ра" и их понятие "автоматика". ![]()
![]() P.S.: Никогда таким не страдал, но как по мне - сама идея порочна. Нужно писать не робота - а базис роботов. У Каждого своя стратегия. Из цикла - "хоть один но победитель". Если посидеть и подумать, пооптимизировать туда-сюда - то можно получить прямо таки беспроигрышные варианты - переход количества в качество, так сказать, согласно учению диалектического материализма ![]() -------------------- Every time if you use Linux, you are joined to the communism... практика - критерий истины ... отделенной от нас пропастью субъективного восприятия... |
|||
|
||||
Leop |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 21.1.2010 Репутация: нет Всего: нет |
Модератор: Сообщение скрыто. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Алгоритмы" | |
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Алгоритмы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |