Постов с тегом "C#": 140

C#


Wealth-Lab и Linq библиотека.

    • 13 октября 2014, 01:03
    • |
    • Dzam
  • Еще
Понадобилось мне как то, при написании робота на платформе Wealth-Lab использовать очередь Queue и искать в этой очереди максимумы, минимумы и сумму все очереди. В языке C++/С# такое есть. Расположено в библиотеке Linq. Но Wealth-Lab напрочь отказывался подключать ее 
 
Wealth-Lab и Linq библиотека.


( Читать дальше )

Знакомьтесь - Dranik 1.1

    • 01 октября 2014, 01:11
    • |
    • Si#
  • Еще
Решил поделиться картинками моего робота.
Предистория тут. 

ТФ — 1 мин.
Стратегия безиндикаторная, неоптимизированная, не подогнанная под историю, все четко — описано то, что раньше я делал руками, опираясь на свои знания механики рынка.

Знакомьтесь - Dranik 1.1

Знакомьтесь - Dranik 1.1



( Читать дальше )

Реализация Глобального плана

    • 26 сентября 2014, 22:47
    • |
    • Si#
  • Еще
Уже прошел год...
Пост как продолжение темы о моем Глобальном плане развития, заявленном 17 августа 2013 г.

1. В общем я принял участие в данном конкурсе, после чего окончательно решил, что ручная торговля не для меня. В этом есть куча минусов — например: нет возможности находиться в рынке в определенное время (из-за работы), психологиеческие моменты, не хочется сидеть и тупо наблюдать за графиками в ожидании входа… по крайней мере это не для меня.

2. ПАММ счет я не открывал.

3. Самое главное — я изучил С#. Потратил на изучение языка чуть больше года. Уровень владения С# мне трудно оценить. В любом случае я вижу ряд пробелов и есть огромное желание дальше развиваться в направлении совершенствования владением языка. 

4. Про Worldcupadvisor — опустим. Срок еще не истек :)

5. Что касается написания робота, то я его написал. Правда не там где хотел :)

А написал я его в MQL4. Так как это с++ подобный язык, то пришлось в добавку прошерстить всю документацию по данному языку. После чего написал робота. Весь код занял около 1600 строк. Недавно прочитал, что такое количество кода уж за слишком — как по мне если начал писать, то надо описывать от и до.

( Читать дальше )

Открытая микро библиотека с бесплатной СМС рассылкой

    Всем привет!
 
    Уже несколько лет слышу, что у многих, в составе торгового робота есть СМС рассылка.
    Это создаёт несколько положительных моментов, от неустанного контроля позиции и оперативного получения сигналов, до спокойной, без нервотрёпки, возможности выйти из дома, во время сессии.
 
    Некоторое время назад реализовал у себя в платформе эту возможность, и вот теперь хочу ею поделиться с начинающими программистами. Надеюсь пригодится.
 
    Представляю OpenSource микро библиотеку для отправки СМС и электронных писем. Язык реализации C#.
 
    Архив http://sib-algo.ru/?wpdmact=process&did=Mi5ob3RsaW5r
    Или со страницы:http://sib-algo.ru/?p=106
 
    Что в архиве:
  1. Библиотека
  2. Исходники библиотеки
  3. Исходник примера использования
  4. Этот пост вместо инструкции
  5. Открытая лицензия
 

( Читать дальше )

Quik lua to C# коннектор ?

    • 27 июля 2014, 12:03
    • |
    • SL
  • Еще
Здравствуйте, 

Вопрос собственно такой: Как связать квик с помощью lua с программой написаной на C# ?

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

Буду благодарен за любую инормацию по даной теме .

Спасибо.

Коллективная покупка курса по алготрейдингу (S#). Цена стала ещё ниже!

Привет.

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

Подробности и запись на курс http://skladchik.com/threads/Повтор-Торговые-роботы-s-Курс-по-Датамайнингу-ФОРТС-nyse-от-М-Тазетдинова.28550/

Отзыв участника курса http://smart-lab.ru/blog/166865.php#comment2423957


Программа обучения:


C# базовый курс:
  • Типы данных и методы;
  • Классы, члены классов, типы классов;
  • Парсинг и майнинг;
  • Немного о графике;
  • Lambda, LINQ;
  • Рабочий шаблон робота;
  • Написание логики стратегии;
  • Некоторые нюансы.
1. Что такое S# — введение.
1.1. Преимущества.

( Читать дальше )

Коллективная покупка курса по S# по очень выгодной цене

Всем привет.

Организуем групповое обучение по построению торговых систем. Автор курса — Марсель. Записалось уже 32 человека. Стоимость курса делится на всех участников. Чем больше людей запишется, тем дешевле будет курс для каждого!

Подробности http://skladchik.com/threads/Повтор-Торговые-роботы-s-Курс-по-Датамайнингу-ФОРТС-nyse-от-М-Тазетдинова.28550/

Программа обучения:

C# базовый курс:
  • Типы данных и методы;
  • Классы, члены классов, типы классов;
  • Парсинг и майнинг;
  • Немного о графике;
  • Lambda, LINQ;
  • Рабочий шаблон робота;
  • Написание логики стратегии;
  • Некоторые нюансы.
1. Что такое S# — введение.
1.1. Преимущества.
1.2. Платформы.
1.3. Орг. вопросы.

( Читать дальше )

Вебинары-практикумы "C# для начинающих"

На прошлой неделе мы обсуждали формат идеального подхода к обучению программированию. Тема оказалась несколько более популярной, нежели мне изначально представлялось, поэтому на следующей неделе (предположительно 5 февраля 2014) стартует серия консультационных вебинаров-практикумов для тех, кто по какой-либо причине считает что ему неплохо было бы в первом приближении познакомиться с современными подходами к разработке компьютерных программ.

На вебинары приглашаются слушатели (зрители-участники), не имеющие опыта программирования совсем, или к примеру не имеющие такового успешного опыта. Поскольку наша цель коммунизм приобретение первичных навыков, присущих профессиональным программистам, то лекций не будет, все занятия будут практическими от начала и до конца.

Писать код будем на языке C#, используя бесплатную среду разработки Microsoft Visual Studio Express для Windows Desktop. Все сущности и понятия, реализуемые во время занятий, конечно же будут в основном из предметной области алгоритмической торговли.


( Читать дальше )

Разрабатываем простейший бэктестер (часть завершающая)

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

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


Программируем простейший бэктестер (часть 4)

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


....все тэги
UPDONW
Новый дизайн