Избранное трейдера РЫБАЛКА в БАШКИРИИ
Доллар к рублю выше 100 определенным образом психологически влияет на многих людей. Разберем без паники, каковы реалии: где сейчас курс, что с ним может случиться в будущем и какие действия логичны исходя из этого.
Статус-кво
В последние месяцы бегство капитала (вывод денег физиками на зарубежные счета + обмен валюты внутри России) превышало положительное сальдо торгового баланса. На фоне этого рубль стабильно слабел относительно мировых валют, что в свою очередь разгоняло рублевые котировки акций, а после ухода доллара выше 80 также начало разгонять инфляцию. ЦБ уже начал реагировать, приостановив покупки в рамках бюджетного правила, но масштабы этих действий недостаточны, чтобы перекрыть скорость бегства капитала. Судя по ускорению траектории падения рубля, на текущих уровнях также значителен спекулятивный эффект, из-за которого волатильность выше.
Что случится в будущем
Если не будет новых шоков, с октября мы ждем достаточно длительное укрепление рубля, главная причина которого — рост экспорта при том же объеме бегства капитала (мы ждем роста цен на нефть, нефтепродукты, металлы).
Приветствую всех котлетеров, туземунщиков и любителей облигаций, в том числе высокодоходных. За последнее время, а точнее этим летом, было много интересных размещений, про большинство из них я писал. Решил собрать по ним информацию и посмотреть, какая у кого на данный момент получается эффективная доходность. На мой взгляд, это лучшее, что разместилось этим летом.
По ссылкам можно почитать мои обзоры на выпуски. Поскольку по большинству апсайд, эффективная доходность стала ниже, чем по номиналу на размещении. Также в августе планируются ещё несколько интересных размещений, не пропустите.
ФЭС-АгроК сожалению, на размещении купон подрезали до 14%. Обещали сначала 14,5-15%.
Восточная стивидорная компанияФункция CreateDataSource
Получение количества свечек данных
Пауза для подгрузки данных
Получение по инструменту OPEN, HIGH, LOW, CLOSE, VOLUME
Обработка времени и даты
Закрытие источника данных
Примеры: получение данных последних 10 свечей, выгрузка новой минутной свечки после её закрытия, текущее значение простой средней SMA10 по минуткам
Простой скрипт выгрузки котировок
Сегодня рассмотрим функцию, с помощью которой можно получать данные биржевых свечек. Это можно делать и с графиков (чуть позже рассмотрим), но в этом случае нужно, чтобы сам график как источник данных был открытым, что не очень удобно, особенно если скрипт использует несколько таймфреймов – необходимо аналогичным образом держать открытыми и соответствующее количество графиков.
Более практичным вариантом является получение данных через функцию CreateDataSource, запрос осуществляется следующим образом:
ds, err = CreateDataSource(код класса, тикер инструмента, интервал)
Код класса: для акций «TQBR», для срочного рынка «SPBFUT».
Всем привет! Сегодня, 9 августа, в 12-00 МСК произошло очередное изменение волновой картины, в результате чего на графике сформировалась совокупная волновая конструкция (+1+2)(+2+2)(+2+1)(+2+1), общей длительностью 48 свечей.
В этом посте расскажу, как я бросил трейдинг чтобы открыть свой собственный бизнес, открыл 122 точки по всему миру, в том числе в Лондоне, Нью-Йорке, Мадриде, Милане, привлек 1.5 млн долларов инвестиций, все потерял и снова вернулся в трейдинге.
Буду очень благодарен за лайки, это смотивирует написать еще интересного.
Всем привет, меня зовут Артем Крамин и вот моя история. В комментариях под прошлым постом я пообещал Тимофею рассказать что там у меня творилось последние шесть лет, так что исполняю.
Если вы торговли на РТС в первой половине 2000х годов, то наверняка, успели зацепить хайп вокруг скальпинга, который тогда только-только появился. Я вот тоже зацепил.
Примерно в 2003 году я съездил на недельный курс в Псков к Андрею Беритцу, и там же начал разработку «Скальперского стакана Артема Крамина», который существенно упрощал быструю постановку заявок и работал с терминалом от Альфа Банка, Квиком и терминалом ITInvest.
Свой привод я раздавал бесплатно плюс рассказывал про разработку тут на смарт-лабе, что способствовало его популяризации. В пике несколько тысяч человек использовали.
Сегодня рассмотрим:
1. Получение биржевых данных через функцию getParamEx
2. Выгрузка списка параметров функции getParamEx через DDE из торгового терминала
3. Создание пользовательских таблиц в торговом терминале
Одна из особенностей работы через квик это то, что можно получать достаточно большой объем биржевой информации по интересуемым инструментам. Большинство других платформ для алгоритмической торговли и терминалов в РФ будут выдавать только цену открытия, максимум/минимум дня, последнюю цену, цену закрытия, объемы по инструментам и максимум еще 3-5 каких-то дополнительных пунктов. В распоряжении тех, кто использует qlua огромная матрица параметров таблицы текущих торгов.
Получить их можно через функцию getParamEx:
getParamEx(код класса актива, инструмент, параметр), где:
код класса: например в случае акций это «TQBR», а в случае срочного рынка «SPBFUT».
инструмент: тикер.
параметр – один из параметров для соответствующей группы инструментом (об этом подробнее ниже).
Функция возвращает таблицу со следующими полями:
Сегодня начинаем уже писать полноценные скрипты для терминала, а не отдельные блоки кода на lua.
Пройдем:
Структура скрипта
В торговом терминале можно запускать небольшие примеры на lua, как мы это делали ранее, но если говорить о постоянно работающем алгоритме, а не о компактной программе, которая должна выполнить только несколько коротких действий, то минимальная структура скрипта для квика будет содержать следующие функции:
function OnInit – инициализирует глобальные переменные и константы (например, торгуемые бумаги, размеры тейка и стопа, торговый счет и пр.), имена таблиц, необходимых файлов.
function OnStop – функция остановки скрипта, активируется при нажатии клавиши «Остановить» в панели скриптов терминала.
function main – основная функция, создает отдельный поток для выполнения скрипта. Обычно внутри main создается цикл для непрерывной работы, т.к. без него функция выполнит один раз весь код, который в ней прописан и скрипт остановится.