LINUX.ORG.RU

Проект TFX


0

0

Очередной "черновик" проекта. Функциональных изменений не много. Большая часть изменений касается внутренней структуры программы. Добавил режим изменения основных размеров графиков с помощью диалога или простого перемещения мышкой при наведении указателя на элемент графика. Режим масштабирования графика переключается по прежнему средней кнопкой мышки, возможно масштабирование по размеру свечи и по временному интервалу. Изменять масштаб графика можно либо колесом мышки, либо соответствующими кнопками на нижней панели. Темы графика сохраняются в обычных текстовых файлах в .ini подобном формате. В каталоге img есть схема макроопределений основных размеров, возможно она поможет тем кто будет изучать исходники. :)

http://linfoline.homedns.org/TFX/download/tfx05052008.tar.gz

>>> Просмотр (1440x900, 218 Kb)



Проверено: Pi ()
Ответ на: комментарий от anonymous

А если тебе назовут конкретные имена ты поверишь? :) Или составляешь расстрельные списки на случай прихода к власти пролетарского большинства? :)

sergey_vp
() автор топика
Ответ на: комментарий от sergey_vp

> Или составляешь расстрельные списки на случай прихода к власти пролетарского большинства? :)

+1 Расстрелять всех!! Ура, товарищи!! ::))

anonymous
()

Сколько времени прошло, а ты так и не научился читать, слушать и думать головой... печально... :( HIG не читал. Диалог о лицензии не локализован, а идиотски двуязычин... ну и далее по мелочи... не считая x64.

anonymous
()
Ответ на: комментарий от anonymous

>>> HIG не читал.

Читал, но придерживаться не обязан. HIG это рекомендации, а не закон.

>>> Диалог о лицензии не локализован, а идиотски двуязычин... ну и далее по мелочи...

Если диалог для тебя является серьёзной проблемой, то я даже не представляю про какие "мелочи" ты говоришь. :)

>>> не считая x64.

http://www.google.ru/search?source=ig&hl=ru&rlz=&q=x64&btnG=%...

http://en.wikipedia.org/wiki/X86-64

sergey_vp
() автор топика
Ответ на: комментарий от sergey_vp

не обращай ты внимание на ананимусов-эмбицилов, акромя вони, боле от них нечего ждать... еще ни один ананимус на лоре не показал, что он действительно что-то полезное делает для ОС сообщества. Надо понимать, что везде есть паразиты, так на лоре эти ананимусы и есть паразиты.

За проект - малаца! так держать!

Deleted
()
Ответ на: комментарий от Aceler

Пока используются данные рынка Forex, в будущем, когда структура программы более-менее сформируется и стабилизируется можно будет прикручивать любые данные я думаю. :)

sergey_vp
() автор топика
Ответ на: комментарий от anonymous

>>>>За проект - малаца! так держать!

>>> Жесть. :) http://www.linux.org.ru/jump-message.jsp?msgid=2448902&cid=2449098

Не завидуй так громко. Когда-нибудь, кто-нибудь тебе тоже что-нибудь позитивное скажет. И вообще, ты обещал забыть про меня и мой проект, будь мужчиной - сдержи слово. :) Или ты девушка?

sergey_vp
() автор топика

Прекрасно. Желаю развития этому проекту. А из PostgreSQL оно может брать данные?

anonymous
()
Ответ на: комментарий от anonymous

Нет пока. Данные загружаются из простых текстовых файлов упакованных в .zip.

Формат файлов по моему метастоковский, выглядит примерно так:

<TICKER>,<DTYYYYMMDD>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>

EURUSD,20080504,230100,1.5434,1.5434,1.5433,1.5433

EURUSD,20080504,230200,1.5432,1.5433,1.5432,1.5433

sergey_vp
() автор топика
Ответ на: комментарий от anonymous

> Кто _реально_ зарабатывает на хлеб в FX?

Ну я зарабатываю. Поддержкой серверов для проприетарных аналогов сабжа.

Praporshik ★★
()

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

anonymous
()
Ответ на: комментарий от anonymous

>Кто _реально_ зарабатывает на хлеб в FX?

В основном авторы курсов с названиями типа "я научу вас зарабатывать".

random_code ★★
()
Ответ на: комментарий от anonymous

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

А почему только валютных?

sergey_vp
() автор топика
Ответ на: комментарий от sergey_vp

>> Кто _реально_ зарабатывает на хлеб в FX?

> http://finance.rol.ru/news/article15F06/default.asp

Это на настоящей бирже, никто и не спорит что там можно заработать, спрашивают про `forex', который сейчас активно пиарят на каждом углу, который суть, не биржа.

anonymous
()
Ответ на: комментарий от anonymous

>>> `forex', который сейчас активно пиарят на каждом углу, который суть, не биржа.

Откуда знаешь?

В чём по твоему разница между "настоящей биржей" и рынком Forex?

Отдельные дилинговые центры возможно занимаются кидаловом, я о таких не слышал, поэтому контракты нужно заключать с проверенными ДЦ.

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

И вообще на Forex никто никого насильно не тащит, проигрывают многие, в основном те кто считают что рынок это игра и думать там не нужно, но выигрывающих тоже не мало, это вам не казино, где против вас играет крупье. Рынку плевать выиграете вы или проиграете, рынок про ваше существование вообще ничего не знает. А ДЦ берут лишь небольшую плату за каждую ставку, поэтому они при любом раскладе в прибыли, но им тоже выгоднее чтобы клиенты зарабатывали и продолжали торговлю, а не уходили с рынка потеряв все.

sergey_vp
() автор топика

За работу - 5 баллов. Доведешь до ума - цены твоей работе не будет, т.к. клиентов под линукс пока не видел...

Vanilin ★★★★
()
Ответ на: комментарий от Vanilin

Есть ещё QTstalker. И на джаве какой-то проект, название не помню, но он по моему уже заморожен.

sergey_vp
() автор топика
Ответ на: комментарий от Deleted

>еще ни один ананимус на лоре не показал, что он действительно что-то 
>полезное делает для ОС сообщества

наглая ложь

anonymous
()
Ответ на: комментарий от anonymous

уважаемый - у вас с логикой плохо. Как только вы докажете что именно вы причастны к той или иной полезной разработке вы автоматически ставновитесь известным как анонимный разработчик той или иной фигни. Тоесть уже не ананимус нифига.... мндя

anonymous
()

Шрифты отлично смотрятся. Только на мой вкус крупноваты, но, судя по разрешению 1440x900 это или настольная семнашка или вообще, может быть ноутбк 14" - 15", где пиксель еще мельче, так что у автора все должно смотреться еще лучше.

anonymous
()
Ответ на: комментарий от anonymous

У меня широкоформатный 19". Вообще размеры и цвет всех элементов графика можно отрегулировать, включая толщину линий и сохранить в виде отдельной темы. У кого хорошо с чувством цвета можете присылать мне свои варианты оформления графиков, самые удачные обещаю включить в следующий раз. :)

Файлы тем находятся в каталоге themes и имеют расширение .ini.

sergey_vp
() автор топика

forex непредсказуемый ограниченый букмекерский бизнес. лутше уж мвб or ртс. и всем мечтать о NYSE как вам купить акции мягкотелых и спалить их во славу Linuxa

anonymous
()

С интересом наблюдаю за прогрессом этого проекта. Возможно, скоро подключусь. Кстати, уже имеются определенные наработки по реверсу протокола метатрейдера :)

Rolex ★★
()
Ответ на: комментарий от Rolex

А что там за протокол, я даже не в курсе? За реверс по голове не настучат?

Есть ДЦ которые представляют открытый API, вот к ним и нужно будет подключаться.

sergey_vp
() автор топика
Ответ на: комментарий от sergey_vp

Хороший проект! Аффтар - молоток! Красноглазых - ффтопку!

anonymous
()

Почему во всплывающем окошке (Open, High,...) постоянно меняется размер шрифта?

Зачем в вертикальной линии котировка? Как эту линию потом удалить?

Мне по графику удобнее прыгать через PageUp, PageDown нежели мышкой.

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

Многое нравится, но не работа с индикаторами. Кстати, для них надо будет писать API.

С учетом того, что MetaTrader неплохо работает на последнем wine и то, что MetaQuotes никогда не раскроет вам протоколов остается только реализовать демо-торговлю без участия сервера в том числе на исторических данных.

marintsev
()
Ответ на: комментарий от Rolex

>Кстати, уже имеются определенные наработки по реверсу протокола метатрейдера :)

И это при открытом api... Ой как нехорошо...

http://ctnsystems.com/ см news.

Открыты у него api

gateway пишется просто и быстро

iRunix ★★★★
()
Ответ на: комментарий от marintsev

>>> Почему во всплывающем окошке (Open, High,...) постоянно меняется размер шрифта?

Какой шрифт в системе? Я использую Verdana и у меня такого не наблюдается, протестировать на всех шрифтах не могу, время не хватит :)

>>> Зачем в вертикальной линии котировка? Как эту линию потом удалить?

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

>>> Мне по графику удобнее прыгать через PageUp, PageDown нежели мышкой.

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

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

Основная панель инструментов будет забита под завязку, панель графика загромождать нельзя, чтобы не ограничивать возможность масштабирования размера. Все эти моменты будут прорабатываться в процессе функционального наполнения. Сейчас основные усилия направлены были на подготовку основы для визуализации процессов, можно сказать что почти всё что мне было нужно я реализовал, теперь буду писать инструменты. :)

>>> С учетом того, что MetaTrader неплохо работает на последнем wine и то, что MetaQuotes никогда не раскроет вам протоколов остается только реализовать демо-торговлю без участия сервера в том числе на исторических данных.

Есть вот такие ДЦ http://www.akmos.ru/software/api/ которые предоставляют открытый API. Думаю к ним можно будет подключиться.

sergey_vp
() автор топика

Ух какой флаг здоровенный О_о

troorl ★★
()

Паразит, ты опять здесь со своим поделием! :Е Право начинаешь утомлять наше общество.

anonymous
()

sergey_vp, скажите, пожалуйста, что это за шрифты? Выглядят весьма не плохо! Спасибо.

anonymous
()
Ответ на: комментарий от sergey_vp

>>> Какой шрифт в системе? Я использую Verdana и у меня такого не наблюдается, протестировать на всех шрифтах не могу, время не хватит :)

Повторил. Это баг. Меняю тему на Emerald, а потом жму Отмена.

marintsev
()

Какая основная цель проекта?

ИМХО: делать стандартые индюки в халявной ТС считают нет такой необходимости - вот моя мотивация:

1. Торговые системы iTrader, Metatrader, Quik прекрасно работают под wine. Правда первому требуется IE... но это решаемо. (лично я юзаю qemu)

2. Как правило брокер не взимает мзду за использование ИТС (информационно-торговой системы)

3. Набор индюков в имеющихся ТС достаточен. МТ4 - тут вообще нет слов, Quik нервно курит в сторонке.

Что нужно сделать:

1. Получение котировок ММВБ и РТС

2. Аналог индюка от nen: (http://www.tradersforum.net.ru/forum/lofiversion/index.php/t267.html)

3. Создавать полную аналогию Метастока. (в конечном итоге есть уже либа TA_lib для Тех Анализа.. (требуется для qtstalker), правда я еще не разбирал... )

P.S. Не знаю как на форексе.. но на РТС по фьючам GZM8 и RIM8 нехило наварился... (рост 4%) сегодня будем шорты крыть ;-)

anonymous
()
Ответ на: комментарий от marintsev

>>> то баг. Меняю тему на Emerald, а потом жму Отмена.

Да точно, это размер правого буфера не меняется после смены темы. К следующему релизу исправлю :)

sergey_vp
() автор топика
Ответ на: комментарий от anonymous

>>> Какая основная цель проекта?

Создание открытой платформы для технического анализа фьючерсных рынков.

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

sergey_vp
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.