Постов с тегом "алготрейдинг": 4565

алготрейдинг


алготрейдинг - подход к биржевой торговле, основанный на автоматизации торгового процесса при помощи программных алгоритмов и различных аппаратных решений.

Ниже приведены все записи на нашем сайте по теме алготрейдинга.

Нельзя просто так взять и создать прибыльного торгового робота!


Палю грааль!


робот, скальер, скальпинг, трейдинг, алгортейдинг, акции, фьючерсы
 
Вводная часть

Разрешите представиться, Денис. Я программист с высшим образованием и огромным опытом практической разработки ПО. Изучал кибернетику. Специальность: Автоматизация систем обработки информации и управления в научно-исследовательской деятельности. Продолжительное время увлекаюсь трейдингом. А точнее, алгоритмическим трейдингом. 

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

#SensorLive - Day343

    • 19 августа 2016, 09:53
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 19.08.2016
Начало проекта тут.


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

Робот "Фрактал"

Статья — размышление.

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

На картинке это выглядит так:фракталы, трейдинг, робот, скальпинг

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

#SensorLive - Day342

    • 18 августа 2016, 10:02
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 18.08.2016
Начало проекта тут.


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

#SensorLive - Day341

    • 17 августа 2016, 10:37
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 17.08.2016
Начало проекта тут.


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

Простенький реверсивный индикатор (QLUA)

Реверсивный индикатор на основе EMA с простым алгоритмом исполнения.

Всем кто хочет пользоваться — Пользуйтесь!

Всем кто хочет модернизировать — Пользуйтесь!

Простенький реверсивный индикатор (QLUA)



PS
Не грааль!!!



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

#SensorLive - Day340

    • 16 августа 2016, 10:06
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 16.08.2016
Начало проекта тут.


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

#SensorLive - Day339

    • 15 августа 2016, 10:58
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 15.08.2016
Начало проекта тут.


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

Buy High стратегия

Тест стратегии из поста http://smart-lab.ru/blog/343965.php 

Формализовал стратегию так, как я ее понял. 

1. Входа на следующий день, после обновления исторического хая. Тут есть неточности — историю брал с 2005 года. Не факт, что all time high был на этом промежутке. 
2. Предыдущее обновление хая было больше 90 дней назад и менее чем 200 дней назад. 
3. Примерно 500 ликвидных бумаг с NYSE/NASDAQ/AMEX. Без учета делистинга, без учета комиссий, без учета платы за плечо. Вроде бы без дивидендов (не уверен), дейли дата взята с Google Finance. 

4. Стоп в примере — 3%. Тейк — 90%. Можно взять больше стоп, результаты не критично меняются. 
5. Вход фиксированным BP на позицию. (взял 1000 на позу)

Код Multicharts.Net 

using System;
using System.Drawing;
using System.Linq;
using PowerLanguage.Function;
using ATCenterProxy.interop;

namespace PowerLanguage.Strategy {
        public class _INTEST_by_high_daily : SignalObject {
                public _INTEST_by_high_daily(object _ctx):base(_ctx){}
                private IOrderMarket buy_order;
                private IOrderMarket sell_order;
                double previous_high;
                double previous_high_low_range;
                double all_time_high;
                protected override void Create() 
                {
                        // create variable objects, function objects, order objects etc.
                        buy_order = OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, EOrderAction.Buy));
                        sell_order = OrderCreator.MarketNextBar(new SOrderParameters(Contracts.Default, EOrderAction.Sell));
                }
                protected override void StartCalc() {
                        all_time_high =0;
                }
                protected override void CalcBar()
                {
                        // strategy logic 
                        if (Bars.High[0]>previous_high && previous_high_low_range<previous_high && previous_high == all_time_high)
                        {
                            buy_order.Send();
                        }
                        
                        if (StrategyInfo.MarketPosition>0 && Bars.Close[0]>StrategyInfo.AvgEntryPrice*1.9)
                                sell_order.Send();
                        
                        previous_high = Bars.High.Highest(200);
                        previous_high_low_range = Bars.High.Highest(90);
                        if (Bars.High[0]> all_time_high) all_time_high = Bars.High[0];
                        
                }
        }
}


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

#SensorLive - Day338

    • 12 августа 2016, 09:54
    • |
    • SenSoR
  • Еще
Доброе утро, коллеги! 
Прямая трансляция торговли на сегодня: 12.08.2016
Начало проекта тут.


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

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