Избранное трейдера Александр

по

Как меняется восприятие жизни после 33?

Пора написать. Назрело.
Итак мне с месяц назад стукнуло 33. Страшно подумать. Ведь когда мне было 19, я думал, что 33 — это уже дядька. Но я точно могу сказать, что по самоощущению, мне все те же 19. Но несмотря на это самоощущение, все же многое меняется. Ты становишься куда опытнее, и меняется взгляд — на старые вещи начинаешь смотреть по-новому. 

Что меняется в голове? 
Ум. Ну в смысле не IQ, а в общем. Каждый год юности я удивлялся насколько умнее и опытнее я становился каждый год. Этот процесс продолжился. Каждый год ты по-прежнему продолжаешь становится все матерее. Переходишь на новый уровень познания. Единственное, что плохо меняется — это способность руководить собой и использовать знания. То есть «привычки». Привычки становятся все более укоренившимися и избавиться от них все тяжелее. Каждый новый год может делать тебя умнее в квадрате, но ты не становишься способнее контролировать себя даже на миллиметр!

Восприятие времени. Об этом писали в своей книге Стив Тейлор — с возрастом действительно время ускоряется. Я хорошо помню, что было 20 лет назад. А что было 7-8 лет назад я помню так, как будто прошел всего один год. И именно поэтому я знаю, что время летит очень быстро. Это кстати одна из возможных причин, почему старшие люди чаще инвестируют долгосрочно, чем молодые.


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

Получаем данные из Excell для использования в Wealth-lab, Ninjatrader и так далее.

    • 27 июня 2015, 14:43
    • |
    • Dzam
  • Еще
Получаем данные из Excell для использования в Wealth-lab, Ninjatrader и так далее.
Есть задачи, когда необходимо читать внешние данные для работы роботов или индикаторов. Например, можно в Excel лист занести уровни, от которых будет торговать робот. Либо список тикеров, по которым необходимо собирать информацию.



Для чтения данных из Excel нам потребуется библиотека Microsoft.Office.Interop.Excel.dll. В моей Windows7 она расположилась в папке:

C:\Program Files (x86)\Microsoft Office\Office15\DCF

В проект необходимо добавить ссылку на эту библиотеку. Код чтения данных простой:


//Читаем их Excel данные в массив
List getParamsFromExcel(string filePath)
{
    //С какой строки начинаем читать данные
    int start_from_row = 2;
    //Индекс колонки с Тикером
    int symbol_index = 1;
    //Индекс колонки с типом ордера
    int order_type_index = 2;
    //Индекс колонки с ценой входа
    int entry_price_index = 4;
    //Индекс колонки с ценой стопа
    int stop_price_index = 5;
    //Индекс колонки с временем входа
    int entry_time_index = 7;
    int current_index = start_from_row;

    //Текущий символ графика
    string read_symbol = Bars.Symbol;
    //Текущий считанный из Excel символ
    string current_symbol;

    //Список параметров считанный из Excell
    List result;
    result = new List();

    //Переменная Excel приложение
    Excel.Application xlApp;
    //Переменная рабочая книга
    Excel.Workbook xlWorkBook;
    //Переменная рабочий лист
    Excel.Worksheet xlWorkSheet;
    //Переменная диапазон
    Excel.Range range;

    //Инициализируем переменные
    xlApp = new Excel.Application();
    xlWorkBook = xlApp.Workbooks.Open(filePath);
    xlWorkSheet = xlWorkBook.Worksheets.get_Item(1);

    range = xlWorkSheet.UsedRange;

    //Считываем тикер из Excel
    current_symbol = (string)(range.Cells[current_index, symbol_index] as Excel.Range).Value2;
    //Читаем тикеры, пока не наткнемся на пустую строку
    while(current_symbol != null)
    {
        //Если считанный тикер совпадает с тикером графика, на котором запустили робота
        if(read_symbol == current_symbol)
        {
            //Читаем и добавляем параметры ордера
            result.Add(new OrderParams
            {
                ePrice = Convert.ToDouble((range.Cells[current_index, entry_price_index] as Excel.Range).Value2),
                sPrice = Convert.ToDouble((range.Cells[current_index, stop_price_index] as Excel.Range).Value2),
                eTime = DateTime.FromOADate((range.Cells[current_index, entry_time_index] as Excel.Range).Value2),
                pType = ((string)(range.Cells[current_index, order_type_index] as Excel.Range).Value2 == "Short" ? PositionType.Short : PositionType.Long)
            });
        }

        current_index++;
        //Считываем очередной тикер
        current_symbol = (string)(range.Cells[current_index, symbol_index] as Excel.Range).Value2;                
    }

    //Закрываем рабочую книгу
    xlWorkBook.Close(true, null, null);
    //Выходим из приложения
    xlApp.Quit();

    //Уничтожаем созданные объекты
    releaseObject(xlWorkSheet);
    releaseObject(xlWorkBook);
    releaseObject(xlApp);

    return result;
}

//Уничтожаем переданный объект
private void releaseObject(object obj)
{
    try
    {
        System.Runtime.InteropServices.Marshal.ReleaseComObject(obj);
        obj = null;
    }
    catch (Exception ex)
    {
        obj = null;                
    }
    finally
    {
        GC.Collect();
    }
} 

Все банально и просто. И можно использовать для различных целей
Оригинал статьи. 

выкладываю 46 чужих роботов на TSLAB API +кратко обзор по ним и результаты тестирования

Добрый день дорогие читатели. Продолжаем сканировать киберпространство в поисках граалей.
Ок, скажу честно, сегодня опять их нет, почему? Ну так потому что это вообще вещь редкая, и возможно спустя несколько лет исследований вы что-то найдёте. А может и нет. Я не верю что кто-то может зарабатывать стабильно в первые года торговли, разве что отдельному индивидууму может просто везти долгое время. Но шанс зарабатывать есть, и секретов в этом особо нет, в моём блоге потихоньку рассказывается как.

Итак, 46 чужих роботов на TSLAB API. Год выпуска 2010. Роботы сделаны в основном на общедоступных стратах, с форумов по метаку и велзу.
Позже приатачу файл, взято отсюда
forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=15003#Post15003
В архиве есть краткое описание автора по каждому роботу. Все параметры можно оптимизировать в тслаб.
Сами роботы выложены на с# и можно изучать код и редактировать, к тслаб за пару секунд подрубаются (Кубик Служебные элементы.Внешний скрипт, там выбираете путь к файлу, кубик подсоединяете к инструменту, профит)

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

Зарабатывайте на здоровье.

Вся моя торговля делится на две части: среднесрочная и внутридневная. Что же касается среднесрочной, то там торговля основана на трендовых индикаторах, на уровнях, на графических паттернах, объёмах и ОИ, весь анализ идёт на дневном и часовом фрейме.
Но торговля внутри дня немного отличается. Здесь есть свои ситемы и закономерности. Для примера приведу вам систему, которая работает и будет работать, главное её понимать и спокойно сидеть и ждать хороших моментов. Скажите спасибо разработчикам последней версии терминала Smart X, они впихнули туда всё что возможно и для интрадея и для опционов.

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

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

Специалисты и профессионалы отвечают в этом посте на любые вопросы

Правила игры такие:
Если вы являетесь специалистом по тому или иному вопросу на бирже и рынках, объявляйтесь в комментариях, — люди будут задавать вам вопросы по вашей теме.

Например: 
Я Василий Олейник: обучаю трейдеров. Можно задавать вопросы по обучению трейдингу. Или..
Я Александр Шадрин: инвестирую в Российские акции… Могу ответить фундаментал по бумагам
Я Александр Муханчиков: профессионально скальперю фьючерсы CME в плюс. Задавайте мне вопросы!:)
И так далее.. 

Все у кого есть вопросы, задавайте их специалистам, которые принимают участие в игре.

Поехали!
==================== 
Комменты только по теме! Специалисты по политике, пропаганде и шуткам — в бан.
==================== 
Кто сегодня отвечает на вопросы:

VA — биотех, США
margin — опционы на американские акции
Fry — фьючи на VIX
Светлана Орловская — как открыть счет на срочном рынке США/Европы
Mérovingien — торговля фьючерсом S&P500 
Тунеядец - разработка трендовых стратегий, программист
Александр Муханчиков — прибыльная торговля внутри дня на западных фьючерсах
Александр Шадрин — фундаментал по российским акциям, ПИФы, страхование

====================
заметили, российские специалисты куда-то пропали?

Гайд по торговле на бирже часть2 Основа торговли

Первая часть лежит тут… smart-lab.ru/blog/155810.php… думал частично переписать, но решил просто добавить...

 

            1 Основа торговли

            Трейдинг — это прогнозирование будущих цен и торговля этого прогноза с целью извлечения прибыли.

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

            В конечном итоге, исходы прогноза всего 2 — тренд и контртренд. В случае тренда мы делаем вывод что параметр наблюдения достаточно изменился, чтоб движение продолжилось, а для контртенда на основаниии такого же изменения параметра мы сделаем вывод что движение прекратится и сменится на противоположное.

 



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

Тоже выпьем за не большой граальчик!

Одна проблема делаю лишь весь скрин экрана. потому что с компом проблема и ни фотошоп ниче не запустить. только пайнт.

Может кто с компутерами дружит — скажет че за дела — в общем в обычном режиме комп просто сразу вырубается даже логин не вижу — сразу в перезагрузку. В безопасном режиме с поддержкой сетевых чего-то там… я сейчас и работаю. Но ни аудио не послушать ни видео посмотреть. Начинаю в паинте имя свое закрашивать — комп начинает экран мигать… Подыхает?


Ладно вот система....

Тоже выпьем за не большой граальчик!

Систему уже поняли? А нифига не так… вы поняли :-) Вот тест в реале, 50 сессий по системе.

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

Расширения классов в MQL4, MQL5. Или как получить Queue, List, Vector в Metatrader.

    • 09 мая 2015, 14:08
    • |
    • Dzam
  • Еще

Для написания индикатора мне потребовался массив типа очередь. Т.е. чтобы не было необходимости задавать размерность массива, можно было добавлять значения без указания индекса в конец и так далее. В C# и C++ есть такая удобная штука как Queue (с разными методами, но с общим смыслом), а вот в MT4 такого нет. Я подумал, что уже не первый раз сталкиваюсь с необходимостью такой очереди. Решил дописать несколько функций, которые мне нужны и из простого массива сделать очередь. Когда несколько функций было написано, я вынес все в файл *.mqh и думал куда бы поместить его, чтобы использовать в дальнейшем во всех своих работах. И тут я обнаружил, что в папке MQL4 (в MT5 все аналогично) уже есть папка Include, которая УЖЕ вкючает в себя расширения для массивов (и не только).

Расширения классов в MQL4, MQL5. Или как получить Queue, List, Vector в Metatrader.

Разобрав все, что связано с массивами я  не расстроился, так как тех методов, что мне нужны, я не нашел. Я вынес их отдельно в файлик ArrayDouble_ext.mqh. Добавил три новых функции: нахождение суммы всего массива, поиск максимального и минимального значений массива. Зачем нужны две последние спросите вы? Поясню. Есть стандартная фунция ArrayMaximum, например:



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

Стоит ли сейчас вкладывать деньги в золото?

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

     За последние четыре года золото упало более чем на 35% с отметки 1800 долларов, до отметки 1150. Сейчас цена тройской унции торгуется близи отметки 1200 долларов.  Столь существенное падение за последние годы было связано, прежде всего,  с падением инфляции во всех развитых экономиках.  Несмотря на то, что Америка и Япония без перерыва печатала деньги, а теперь вместо Америки это делает Европа, мы до сих пор не видим разгона инфляции, так как в реальную экономику деньги как не шли, так и не идут. Более того, за последние годы, практически все Центральный Банки, для борьбы с дефляцией опустили ставки до исторического минимума и продолжают их там удерживать.  Не исключено, что некоторые регуляторы снизят в скором будущем ставки до отрицательного значения. Второй момент, который повлиял на падение золота – это американская валюта, которая укрепилась до многолетнего максимума ко всем валютам.  Нельзя забывать, что все сырьевые активы номинированы в долларах, поэтому напрямую зависят от его динамики.  Чем слабее американский доллар, тем будет выше стоимость тех активов, которые в нём рассчитываются и торгуются и наоборот, если доллар укрепляется, то все сырьевые активы начинают испытывать давление.  За последние три года, индекс доллара (DXY) вырос более чем на 30%, что также оказало существенное давление не только на золото, но и на остальные промышленные металлы,  и конечно же на нефть.  В свою очередь, именно падение цен на нефть почти в два раза ещё больше подстегнуло падение инфляции в мире, которую всячески пытались разогнать.



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

Только техника, без политики. А также работа крупных игроков.

    Индекс ММВБ, пока всё в силе. Сильное сопротивление 1700-1730. Сил его преодолеть и драйверов для роста нет. Если преодолеем, значит будем пересматривать сценарий. С учётом того, что основная, самая сильная разгрузка за три года произошла в диапазоне 1800-1830 пунктов, то вряд ли крупные игроки будут закупаться ниже всего на 100 пунктов. Фактор девальвации рубля конечно может поддержать рублёвые активы, но не сильно. Взгляд на май остатся негативный.
Только техника, без политики. А также работа крупных игроков.

Фьючерс на индес РТС. В конце прошлой неделисостоялся выход из проторговки вверх и тетс верхней границы — хороший сигнал, но пока идём не совсем по сценарию.

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

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