» FAQ  » Поиск  » Пользователи  » Группы  » Регистрация  » Профиль  » Войти и проверить личные сообщения  » Вход  » Viac.ru

 Перейти на форум Альпари  


Разработчикам третьей стороны

 
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов forum.viac.ru -> AlterTrader
Предыдущая тема :: Следующая тема  
Автор Сообщение
enCobalt
местный программазм


Зарегистрирован: 06.01.2004
Сообщения: 1156
Откуда: ... из винного погреба.

СообщениеДобавлено: Пт Ноя 26, 2004 5:07 pm    Заголовок сообщения: Разработчикам третьей стороны Ответить с цитатой

Данная ветка создана специально для постов и объявлений третьесторонних разработчиков. Т.е. в данный момент тех энтузиастов, которые пишут индикаторы для АТ.
_________________
Est rerum omnium magister usus.


Последний раз редактировалось: enCobalt (Пт Ноя 26, 2004 11:24 pm), всего редактировалось 2 раз(а)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
enCobalt
местный программазм


Зарегистрирован: 06.01.2004
Сообщения: 1156
Откуда: ... из винного погреба.

СообщениеДобавлено: Пт Ноя 26, 2004 5:20 pm    Заголовок сообщения: Ответить с цитатой

Внимание!
К следующему билду планируется структурное изменение в SDK. Изменен будет шаблон для DLL.
Изменен в сторону упрощения и с целью достич лучшей совместимости между текстом индикатора в скриптере и в шаблоне dll.
В идеале я хочу достичь полной совместимости, т.е. прямое копирование исходника между скриптером и шаблоном dll.
Т.е. мне видится такая работа - в скриптере по быстрому набивается и пробуется индикатор или МТС, затем если это будет небходимо например из соображений быстродействия - текст просто копируется в шаблон dll и компилируется.

Посему - сохраните исходники и перекомпилите для след.билда.
Надо будет немного изменить структуру, при этом все остальные правила останутся как были, все прошлые функции останутся как были. (может быть за очень редким исключением, и кое-что еще добавится)
_________________
Est rerum omnium magister usus.


Последний раз редактировалось: enCobalt (Пт Ноя 26, 2004 5:32 pm), всего редактировалось 1 раз
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
enCobalt
местный программазм


Зарегистрирован: 06.01.2004
Сообщения: 1156
Откуда: ... из винного погреба.

СообщениеДобавлено: Пт Ноя 26, 2004 5:31 pm    Заголовок сообщения: Ответить с цитатой

Новости по поводу скриптера... Будет на вашей улице праздник. Laughing
Определен список языков который будет поддерживаться скриптером.

C++
Pascal
JavaScript
Basic


Парсинг практически 100% native, поддерживается также импорт функций и юнитов. Т.е. включив в свой скрипт стандартную библиотеку math.h или math.pas вы сможете использовать в скрипте функции из этих юнитов.

Продолжаю бороться за взаимосовместимость исходников в скриптере и в шаблоне dll.
_________________
Est rerum omnium magister usus.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
sacred
Я тут недавно


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

СообщениеДобавлено: Пн Ноя 29, 2004 2:58 pm    Заголовок сообщения: Ответить с цитатой

enCobalt писал(а):
Новости по поводу скриптера... Будет на вашей улице праздник. Laughing
Определен список языков который будет поддерживаться скриптером.

C++
Pascal
JavaScript
Basic


Парсинг практически 100% native, поддерживается также импорт функций и юнитов. Т.е. включив в свой скрипт стандартную библиотеку math.h или math.pas вы сможете использовать в скрипте функции из этих юнитов.

Продолжаю бороться за взаимосовместимость исходников в скриптере и в шаблоне dll.


Ни фига себе!!! Exclamation Вот это круть! А если не секрет, как? Неужели сам интерпретаторы для этих языков написал?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
enCobalt
местный программазм


Зарегистрирован: 06.01.2004
Сообщения: 1156
Откуда: ... из винного погреба.

СообщениеДобавлено: Пн Ноя 29, 2004 4:05 pm    Заголовок сообщения: Ответить с цитатой

sacred писал(а):
enCobalt писал(а):
Новости по поводу скриптера... Будет на вашей улице праздник. Laughing
Определен список языков который будет поддерживаться скриптером.

C++
Pascal
JavaScript
Basic


Парсинг практически 100% native, поддерживается также импорт функций и юнитов. Т.е. включив в свой скрипт стандартную библиотеку math.h или math.pas вы сможете использовать в скрипте функции из этих юнитов.

Продолжаю бороться за взаимосовместимость исходников в скриптере и в шаблоне dll.


Ни фига себе!!! Exclamation Вот это круть! А если не секрет, как? Неужели сам интерпретаторы для этих языков написал?



Нет конечно! Smile Смысла нет, их уже очень много готовых и нового там уже ничего не придумать. Буду оболачиваться вокруг одного из готовых движков.

Дальше будет хуже - Гудман™ занялся парсингом EasyLanguage от Омеги... вот это будет реально сильная приблуда, правда в случае с Изи прямого исполнения не будет, будет промежуточная конвертация в Паскаль, и возможно иногда придется делать кое-какую доводку руками. Но дай бог, чтобы у Гудмана получилось.
_________________
Est rerum omnium magister usus.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
slom
Я тут недавно


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

СообщениеДобавлено: Вт Янв 04, 2005 12:44 am    Заголовок сообщения: Ответить с цитатой

Уважаемые, Вы главное сделайте, чтоб нормальный чек мог разобраться, а то, счас накрутите, навертите - хрен поймёшь, что к чему Shocked
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
enCobalt
местный программазм


Зарегистрирован: 06.01.2004
Сообщения: 1156
Откуда: ... из винного погреба.

СообщениеДобавлено: Чт Янв 13, 2005 9:55 pm    Заголовок сообщения: Ответить с цитатой

slom писал(а):
Уважаемые, Вы главное сделайте, чтоб нормальный чек мог разобраться, а то, счас накрутите, навертите - хрен поймёшь, что к чему Shocked


Хэйа, чел!! Меня уже по почте зафлеймили вопросами - каким образом я сумел сделать настолько просто и удобный plug-in механизм и просят описание как такое сделать. На территории нашей страны до сих был стандартом де-факто движок плагинов от Total Commander. Так что расслабся и жди расширения функций. Написать полноценный DLL плагин для АТ не сложнее чем спрограммировать простой скрипт в известное место. Никаких усложнений не будет, будут только новые и новые дополнительные функции с дополнительными возможностями.
_________________
Est rerum omnium magister usus.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
slom
Я тут недавно


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

СообщениеДобавлено: Сб Янв 15, 2005 7:04 am    Заголовок сообщения: Ответить с цитатой

Спасибо! Ждёмс
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Jackson
Кажется, я тут надолго


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

СообщениеДобавлено: Вт Янв 18, 2005 10:54 am    Заголовок сообщения: Ответить с цитатой

Уже не просто ждём, а заждались...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
D_Art
Мимо пробегал(а)


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

СообщениеДобавлено: Чт Май 19, 2005 9:38 pm    Заголовок сообщения: Ответить с цитатой

2 enCobalt
В С++ есть такая фигня - макросы. По моему, ими можно очень многое перевести с одного языка на другой. Надо перед скриптом написать кучу макросов, и он превращается в текст на с++. И ничего не надо интерпретировать и вообще переводить куда-то.
Может, они уже и не так называются, но механизм такой есть.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов forum.viac.ru -> AlterTrader
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
You cannot attach files in this forum
You can download files in this forum



Rambler's Top100 Rambler's Top100 Рейтинг@Mail.ru