Избранное трейдера Adec59ru

по

Лучшие технические трейдеры. Богатство с ТА

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

Лучшие технические трейдеры

1. Марти Шварц

01-schwartz

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

 Его счет поднялся с 40 тысяч до 20 миллионов. В 1984 году он выиграл чемпионат США по инвестициям. На вопрос, работает ли теханализ, Марти Шварц отвечает: «Девять лет я ковырялся с фундаментальным анализом, а разбогател только взявшись за технический».

 Трейдеры скорее прогорят, чем признают ошибку… Я начал выигрывать только когда смог сказать себе: «Плевать на самооценку, нужно заработать денег».



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

Как это сказать по русски?

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

1. Качаем с страницы http://golosknigi.com/page5.html
движок RHVoice. Это ссылка «Скачать RHVoice» справа, ближе к низу.
2. Распаковываем, устанавливаем RHVoice куда надо по умолчанию.
3. В командной строке (Start->Run...) вводите команду
%windir%\sysWOW64\speech\SpeechUX\SAPI.cpl
Откроется панель управления SAPI. Она 32 битная, но будет работать на Win7 64-битной (как у меня). 
Выберите голос Aleksandr+Alan в качестве голоса по умолчанию. Можно любой другой, но не все голоса говорят по английски и по русски. Какой то по английски только, другой по русски.
4. Делаем в Visual Studio консольное приложение на C#. Я использую Visual Studio 2015, но наверняка будет работать и в раньших версиях (может в 2008 даже будет).



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

О книге "Практика биржевых спекуляций"


Сегодня расчищая полки в книжном шкафу наткнулся на книгу, которую прочел лет восемь назад. Авторы — американцы Виктор Нидерхоффер и Лорел Коннер, название — в заголовке поста.
Книга понравилась мне тогда и продвинула в понимании рынка, нравится сейчас, когда уже накоплен какой-никакой опыт торговли.
Многие выводы автора весьма нетривиальны. Вот несколько цитат:

1. Фигура «Голова и плечи» не помогает ни определить направление тренда, ни выбрать прибыльную стратегию.

2. Как только энтузиасты ТА готовы доверить существенные суммы денег системе, которая в прошлом работала лучше других, она перестает работать.

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

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

5. Использование всего 15 наименований акций позволяет добиться снижения риска примерно на 80% от максимально возможного.

6. Чаще всего акции небольших компаний показывают несколько лучшие результаты, чем акции крупных корпораций.


А вообще на 550 страницах книги Вы найддете много интересного....




Всем успехов в торгах    :)


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];
                        
                }
        }
}


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

Друзья подскажите классический терминал и брокера торговать АМЕРИКУ

Посоветуйте терминал и брокера...
Что бы было понятно, терминал для России КВИК классика. Вот типа его только Америку. Потому что терминал типа MT4 не то… Там даже таблицы всех сделок нет. НУЖНА ИМЕННО КЛАССИКА… Что бы пользовалось большинство.
+возможность написания к нему торговых роботов, спасибо...

НЕ ХОЧУ ТЕРЯТЬ ВРЕМЯ НА АЛЬТЕРНАТИВЫ... Лучше сразу изучать нормальный софт.

Друзья подскажите классический терминал и брокера торговать АМЕРИКУ

 





Легендарный Гарвардский курс CS50 на русском

Легендарный Гарвардский курс CS50 на русском


Трейдеру не обязательно быть программистом, но общие знания и основы желательны.
Более 30 лет существует суперпопулярный курс основ программирования переведен на многие языки, рассчитанный на слушателей от 12 лет)) и непрофильных студентов. На русском не было.
На хабре нашел статью, ребята из javarush занялись переводом на русский( не просто субтитры, а качественный перевод). В комментах пишут, что даже жена Сергея Брина прослушав этот курс, переехала в Кремниевую  долину и стала исполнительным директором Ютюба.
25  бесплатных лекций по 45 минут — рекоммендую

Маленький лайфхак по Квику перед экспирацией.

Чтобы во всех таблицах и на всех графиках не менять название фьючей после экспирации, можно воспользоваться простым и легким способом. На все про все уходит не более двух минут.
Лично я раньше об этом не знал, и для меня это оказалось очень удобным, т.к загружено много инструментов.
На всякий случай делаем бэкап. Открываем файл настроек, в моем случае advanced.wnd с помощью Notepad++.
Пример:
Кликаем функцию замены, в строке ИСКАТЬ ДАЛЕЕ ставим M6, в строке заменить пишем U6, кликаем заменить все, сохраняем. Тоже самое сделать с файлом advanced.sav.wnd.
Маленький лайфхак по Квику перед экспирацией.
Все тоже самое можно сделать в обычном блокноте, но в Notepad++ удобнее.
Экспирация уже скоро, думаю многим начинающим, да и не только, будет полезно.
 

Открытый Универсальный Робот – Немного о Qlua и как запускать робота в квике

Подумал, что многие не знают, как подступиться к языку Qlua и запустить робота в квике. А между тем, это настолько просто, что даже не требует ничего кроме квика, виндусовского блокнота и знаний самого Qlua.

Qlua – это скриптовый язык поддерживаемый квиком, в основе язык lua 5.1 (в моем квике версия такая).

Скрипты, написанные на Qlua – это обычные текстовые файлы, которые имеют расширение «.lua». То есть можно сделать файл в обычном блокноте и после сохранения поменять в нем расширение с «.txt» на «.lua». Если внутрь этого файла записать инструкции кода на языке Qlua, то квик будет выполнять их.

Для удобства написания инструкций кода лучше пользоваться не виндусовым стандартным блокнотом, а например Notepad++, который можно скачать официально и бесплатно здесь https://notepad-plus-plus.org/download/v6.9.1.html. Он позволяет включить подсветку синтаксиса различных языков программирования, в том числе и lua, что очень помогает при написании кода.

В Notepad++ в «Опции -> Настройки» можно выбрать русский язык, а в «Опции -> Определение стиля» установить для lua понравившийся стиль отображения. Я для «Язык -> lua» ставлю стиль «Выбрать стиль -> Bespin» и еще в окошке «Стиль» для последних трех «FUNC» переопределяю цвет, иначе они с фоном сливаются.



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

Всем привет! Индикатор для QUIK - нештатный, нашару

Всем привет! 
Чуть о себе: зарабатываю на российском рынке (только для себя), делаю торговые программы (для себя и для других).
Давно читаю Smart-lab, нахожу что-то полезное и интересное. Вот добавлю одну свою легенькую утилитку для Квика, надеюсь пригодится.

Всем привет! Индикатор для QUIK - нештатный, нашару

Индикатор Fractal_Chennal, рисует уровни по «фракталам» с задаваемым периодом. В отличии от штатного  «Fractals» дожидается окончательного формирования формации. Я его использовал в качестве трейлинг-стопа в некоторых программах. Отдает два значения скриптам.
Код:

Settings={
Name = "Fractal_Chennal",
period=5,
line={
{
Name = "Level_High",
Type =TYPE_LINE,-- = LINE --линии  = DASH -- тире  = POINT -- точки
Width = 1,
Color = RGB(0,255, 0)--green
},
{
Name = "Level_Low",
Type =TYPE_LINE,
Width = 1,
Color = RGB(255,0,0)--root
}}}

idx_prosl=0

function Init()
return 2
end

function OnCalculate(idx)
if idx==1 then
P = math.floor(Settings.period/2)*2+1
message("Код бумаги: "..getDataSourceInfo().sec_code.." ; период индикатора: "..P,1)
t_H,t_L={},{}
end
if idx~=nil and idx>P then
if idx_prosl~=idx then
local l=idx-P
for l=l,idx-1 do
t_H[l]=H(l)
t_L[l]=L(l)
end
if t_H[#t_H-(P-1)/2]==math.max(unpack(t_H,#t_H-P+1,#t_H)) then
H_ind_value=t_H[#t_H-(P-1)/2]
end
if t_L[#t_L-(P-1)/2]==math.min(unpack(t_L,#t_L-P+1,#t_L)) then
L_ind_value=t_L[#t_L-(P-1)/2]
end
end
else
H_ind_value=nil
L_ind_value=nil
end
idx_prosl=idx
return H_ind_value, L_ind_value
end
Как пользоваться:

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

Мой мини алгоритм

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

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

Поэтому я использую так называемый мини-алгоритм, где вкратце прописано (взято из основного алгоритма), что я должен делать внутри дня во время торговли.

Это просто бумажечка формата А4, которая лежит всегда передо мной во время торговли:


Мой мини алгоритм

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