Форекс / Forex (Главная) Mini forex trading accounts in HSN
  Forex Форум | Форекс Евроклуб :: Предложения и замечания / Самый авторитетный Forex Forum
Вход Имя: Пароль:
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Правила
Начать новую тему   Ответить на тему
TradingDesk Pro / Trading Language >  Предложения и замечания
Предыдущая тема :: Следующая тема  
Автор Сообщение
DSA
дипломник


Зарегистрирован: 14.11.2005
Сообщения: 55
Откуда: г. Дзержинск

СообщениеДобавлено: Сб Янв 26, 2008 7:18 pm    Заголовок сообщения: Предложения и замечания цитата

Планируется сделать адаптеры к Омеге, Метастоку и Wealth Lab ?
А то встроенный язык не особо устраивает. Хочется чего-то мощного...
Тем более что у меня там куча наработок на WLD. Пробовал портировать - многие вещи в принципе трудно реализуемы или вообще отсутствуют в встроеном языке.

Тем более адаптеры к WLD подробно расписаны на сайте производителя, примеры даны ...

И ещё: в встроеном языке что-то не то с точностью.
Написал свой индикатор. Куча множителей с большим кол-вом цифирок после запятой. Исходник взял свой из WLD. Результат - в WLD болтается в районе 0, в DD2007 и близко нет к 0. Пересчитал на калькуляторе. WLD - всё сходится. DD2007 - врет.

Скорее всего ошибки внутреннего округления.

_________________
Глаза видят истину, разум порождает иллюзию.
Вернуться к началу
[профиль] [сообщение] [www] [ICQ]
Dehtiar Gennady
dealer's assistant


Зарегистрирован: 20.08.2001
Сообщения: 1546
Откуда: Forex Euroclub

СообщениеДобавлено: Пн Янв 28, 2008 4:41 pm    Заголовок сообщения: Re: Предложения и замечания цитата

[quote:d3de34f55d="DSA"]Планируется сделать адаптеры к Омеге, Метастоку и Wealth Lab ?
[/quote:d3de34f55d] Пока просто планируется реализовать синтаксис омеги как можно в более полной мере. Сейчас мы этим и занимаемся параллельно со встраиванием новых индикаторов, стратегий и т.д. и улучшением обратной связи от компилятора.
[quote:d3de34f55d="DSA"]
А то встроенный язык не особо устраивает. Хочется чего-то мощного... Тем более что у меня там куча наработок на WLD. Пробовал портировать - многие вещи в принципе трудно реализуемы или вообще отсутствуют в встроеном языке.
[/quote:d3de34f55d]
Что конкретно сейчас трудно реализуемо?
Если вы хотите, то можете дам список омеговских функций и зарезервированных слов, и мы сможем реализовать их в первую очередь.
[quote:d3de34f55d="DSA"]
И ещё: в встроеном языке что-то не то с точностью.
Написал свой индикатор. Куча множителей с большим кол-вом цифирок после запятой. Исходник взял свой из WLD. Результат - в WLD болтается в районе 0, в DD2007 и близко нет к 0. Пересчитал на калькуляторе. WLD - всё сходится. DD2007 - врет.
Скорее всего, ошибки внутреннего округления.[/quote:d3de34f55d]
Здесь, чтобы проверить нам нужен конкретный пример.
Вернуться к началу
[профиль] [сообщение]
DSA
дипломник


Зарегистрирован: 14.11.2005
Сообщения: 55
Откуда: г. Дзержинск

СообщениеДобавлено: Пн Янв 28, 2008 9:06 pm    Заголовок сообщения: цитата

Насчет точности - вопрос закрыт. Сам накосячил .... накопление ошибок округления в цикле. Переписал по нормальному - и всё стало "ОК".

А насчет Метастока и Wealth Lab .... Просто есть огромная армия народа, что воспитано на этим софте. И им просто трудно переучиватся на синтаксис Омеги. Тем более основная доля трейдеров далека от програмирования.

А может просто сделаете открытое АПИ для внешнего софта? А уж далее мы сами наваяем, что кому надо Smile

_________________
Глаза видят истину, разум порождает иллюзию.
Вернуться к началу
[профиль] [сообщение] [www] [ICQ]
Dehtiar Gennady
dealer's assistant


Зарегистрирован: 20.08.2001
Сообщения: 1546
Откуда: Forex Euroclub

СообщениеДобавлено: Вт Янв 29, 2008 3:17 pm    Заголовок сообщения: цитата

[quote:d927680c58="DSA"]
А насчет Метастока и Wealth Lab .... Просто есть огромная армия народа, что воспитано на этим софте. И им просто трудно
переучиватся на синтаксис Омеги.
[/quote:d927680c58]
У нас изначально был выбор, какой синтаксис брать. Метасток был сразу же отброшен, WLD по оценкам оказался гораздо сложнее для трейдеров, чем EasyLanguage. Кроме того, EasyLanguage постепенно набирает популярность в связи с появлением новой программы MultiСharts.

[quote:d927680c58="DSA"]
Тем более основная доля трейдеров далека от програмирования.
[/quote:d927680c58]
Именно из-за этого и был выбран Easy Language в качестве синтаксиса, он самый простой, и в Интернете есть огромное количество готовых стратегий и индикаторов, которые можно просто вставить в DD и ничего при этом не программировать.

[quote:d927680c58="DSA"]А может просто сделаете открытое АПИ для внешнего софта? А уж далее мы сами наваяем, что кому надо Smile[/quote:d927680c58]
Пока не планируется. Это вопрос скорее безопасности, чем расширения функционала.

Если вы укажите функции и зарезервированные слова из Easy Language, которые вам необходимы, мы сделаем их в первую очередь.
Вернуться к началу
[профиль] [сообщение]
Platon
дипломник


Зарегистрирован: 17.12.2007
Сообщения: 43

СообщениеДобавлено: Ср Янв 30, 2008 11:06 am    Заголовок сообщения: цитата

Неплохо былобы еслибы вы сделали порт под Linux а то приходитсяиз DD2007 под wine запускать а там не всё всегда корректно работает
Вернуться к началу
[профиль] [сообщение] [ICQ]
dealer
АДМИНИСТРАЦИЯ


Зарегистрирован: 26.07.2004
Сообщения: 1840

СообщениеДобавлено: Ср Янв 30, 2008 6:44 pm    Заголовок сообщения: цитата

На секунду представьте стоимость разработки подобного проекта.... примите во внимание не самую распространенную и популярную ось.... и Вам станет понятно, почему финансирование подобных работ ещё не началось.
Как альтернативу для отслеживания рынка можем предложить Java-терминал Dealing Desk Lite http://www.fxeuroclub.ru/ddlite.php
Вернуться к началу
[профиль] [сообщение]
Platon
дипломник


Зарегистрирован: 17.12.2007
Сообщения: 43

СообщениеДобавлено: Ср Янв 30, 2008 8:27 pm    Заголовок сообщения: цитата

Я всё прекрасно понимаю, я сам программист, это скорее мечта, чем предложение. А вообще, ведь есть же кроссплатформенные библиотеки/языки такие как Java, QT итп разработчики которых уверяют, что написано один раз - работает везде. Но это так к слову, ведь понятно что это надо изначально на них разрабатывать а не переводить на другой язык
Вернуться к началу
[профиль] [сообщение] [ICQ]
dealer
АДМИНИСТРАЦИЯ


Зарегистрирован: 26.07.2004
Сообщения: 1840

СообщениеДобавлено: Чт Янв 31, 2008 1:08 am    Заголовок сообщения: цитата

[quote:83de3398a4="Platon"]Я всё прекрасно понимаю, я сам программист, это скорее мечта, чем предложение.[/quote:83de3398a4]Отлично. Тогда Вы понимаете, что без финансово-экономического обоснования разработок быть не может. Винда должна в ближайшем будущем значительно увеличиться в стоимости (а проверки легальности достигнуть максимальной тщательности), чтобы Линукс вышел на привлекательные рубежи и пользователи этой ОС стали бы восприниматься как привлекательный сегмент рынка. Пока же мы имеем то, что имеем - корпоративные и частные пользователи в силу ряда очевидных и не очень причин переходить на альтернативу не торопятся.
Вернуться к началу
[профиль] [сообщение]
AK-47
Студент


Зарегистрирован: 06.07.2006
Сообщения: 15

СообщениеДобавлено: Вс Фев 03, 2008 12:00 pm    Заголовок сообщения: цитата

Как скоро будет реализованно автоматическое исполнение приказов стратегии? Заранее спасибо.
_________________
Говорите правду, только правду, но не всю правду...
Вернуться к началу
[профиль] [сообщение]
Dehtiar Gennady
dealer's assistant


Зарегистрирован: 20.08.2001
Сообщения: 1546
Откуда: Forex Euroclub

СообщениеДобавлено: Пн Фев 04, 2008 11:10 am    Заголовок сообщения: цитата

Оно уже есть. Просто функция пока отключена. Хотелось бы чтобы пользователи привыкли ко всем особенностям языка. А мы пока нашли бы все критические баги.
Вернуться к началу
[профиль] [сообщение]
AK-47
Студент


Зарегистрирован: 06.07.2006
Сообщения: 15

СообщениеДобавлено: Пн Фев 04, 2008 7:07 pm    Заголовок сообщения: цитата

Не у кого не складывалось впечатления, что редактор скриптов некорректно работает с объемными скриптами и, что самое непонятное, со средними?
Например.

Текст простенького индикатора (фиксирует пресечение средних)

Inputs:Fast(7),Slow(11);
Var: sign(0);
Begin
If AverageFC(C,Fast) Cross Above AverageFC(C,Slow) then begin sign=1; end;
plot(sign);
sign=0;
end;

Далее, уже берем часть скрипта в составе сигнала (осуществляет закрытие короткой позиции по пересечении средних)

If AverageFC(C,Fast) Cross Above AverageFC(C,Slow) then sign=1;

If sign=1 Then
begin
ExitShort ("SMA_CloseShort") This Bar On Close;
sign=0;
fl=0;
dat=0;
z=0;
end;

Получаю следующую картину 2.JPG. Красными вертикальными линиями акцентировал внимание на явные несоответствия между показаниями индикатора и сигналами на закрытие, полученные стратегией. Периоды Fast, Slow индикатора и сигнала одинаковы! Закрытия полученные другими методами (пересечение RSI и средним RSI) вполне адекватны.

Тестирование проводил на 1H, взял период в 5 месяцев. В некоторых случаях отмечал некорректную работу на больших данных (более 3-х месяцев для 1H). Возможно, вышеуказанные неполадки связанны и с этим. Просьба прокоментировать.



2.JPG
 Description:
 Filesize:  70.95 KB
 Viewed:  15762 Time(s)

2.JPG



_________________
Говорите правду, только правду, но не всю правду...
Вернуться к началу
[профиль] [сообщение]
Dehtiar Gennady
dealer's assistant


Зарегистрирован: 20.08.2001
Сообщения: 1546
Откуда: Forex Euroclub

СообщениеДобавлено: Вт Фев 05, 2008 11:14 am    Заголовок сообщения: цитата

Взяли самый простой сигнал:
- вход в шорт, если текущий close меньше вчерашнего, а выход по вашему сигналу с вашими параметрами.
Взяли ваш индикатор.
Все сошлось.
Вот коды и картинка:

Индикатор:

Inputs:Fast(7),Slow(11);
Var: sign(0);
Begin
If AverageFC(C,Fast) Cross Above AverageFC(C,Slow) then begin sign=1; end;
plot(sign);
sign=0;
end;


Сигнал:

Inputs:Fast(7),Slow(11);
Var: sign(0), fl(0), dat(0), z(0);
If c[1]>c then Sell this bar on close;
If AverageFC(C,Fast) Cross Above AverageFC(C,Slow) then sign=1;

If sign=1 Then
begin
ExitShort ("SMA_CloseShort") This Bar On Close;
sign=0;
fl=0;
dat=0;
z=0;
end;


Так что нужно более конкретно смотреть ваш код или ваши инпуты.



testforak47.gif
 Description:
 Filesize:  21.72 KB
 Viewed:  15730 Time(s)

testforak47.gif


Вернуться к началу
[профиль] [сообщение]
DSA
дипломник


Зарегистрирован: 14.11.2005
Сообщения: 55
Откуда: г. Дзержинск

СообщениеДобавлено: Чт Фев 07, 2008 3:00 pm    Заголовок сообщения: цитата

Тогда реализуйте функцию Easy Language: Very Happy

DefineDLLFunc

_________________
Глаза видят истину, разум порождает иллюзию.
Вернуться к началу
[профиль] [сообщение] [www] [ICQ]
Dehtiar Gennady
dealer's assistant


Зарегистрирован: 20.08.2001
Сообщения: 1546
Откуда: Forex Euroclub

СообщениеДобавлено: Чт Фев 07, 2008 3:24 pm    Заголовок сообщения: цитата

[quote:051fffd7ae="DSA"]Тогда реализуйте функцию Easy Language: Very Happy
DefineDLLFunc[/quote:051fffd7ae]
И это сделаем Smile. Но гораздо позже, скорее ближе к концу расширения функций языка.
Вернуться к началу
[профиль] [сообщение]
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Forex Форум | Форекс Евроклуб » TradingDesk Pro / Trading Language Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщению
Вы можете загружать файлы

Поддержка он-лайн
331-126-670








Forex / Форекс - главнаяTradingDesk Pro 5TradingDesk LiteForex EuroclubРублевый ФорексMini ForexАналитика, новости ForexКонкурс ФорексО рынке ForexФорумF.A.Q.Котировки ФорексФилиалы и агентыДоверительное управление 50X50WAP Форекс

© 1999-2008, Forex EuroClub. All rights reserved