Избранное трейдера /\../

по

Алготрейдинг, Quik и Visual Studio 2017.

    • 24 марта 2020, 14:04
    • |
    • 3Qu
  • Еще
Делаю новую алгоритмическую торговую систему (АТС) под Quik. Базовой в системе является достаточно сложная многопоточная C++ DLL, связывающаяся с Quik через Lua. Для разработки с самого начала использовалась VS 2015. Т.к. в настоящее время перешел на х64 Quik занялся перекомпиляций всего своего х86 софта под Quik на платформу х64.
Все бы ничего, но при больших рыночных потоках данных Quik начинал подтормаживать, а при подключении DDL, Quik подтормаживал еще сильнее и через некоторое время падал вместе с DLL. Переход на х64 существенно улучшил ситуацию, Однако эпизодические падения, значительно реже, но продолжались.
Надо сказать, что все эти многопоточности и были ранее введены в DLL для снижения нагрузки на Quik, чтобы не грузить поток событий терминала. Вся обработка событий заключалась лишь в том, чтобы преобразовать данные получаемые из Lua и отдать их соответствующему потоку для дальнейшей обработки.
В общем, о стабильной АТС приходилось только мечтать, и думать что дальше с этим делать.
У меня на компе давно без дела пылилась Visual Studio 2017. Требований к железу она предъявляет больше чем VS 2015, и я ее использовал считанные разы, скорее, чтобы посмотреть что в ней нового и отличия от VS 2015. Существенных отличий не заметил, и продолжал работать на старой VS 2015.

( Читать дальше )
  • обсудить на форуме:
  • QUIK

Подозреваю что частично мы уже переболели

    • 23 марта 2020, 13:34
    • |
    • Ilya
  • Еще
Извиняюсь если было. И даже извиняюсь, что снова о вирусе.



Я тут че подумал(просто наблюдения-расуждения, не паника, не наброс)....
Оказывается еще в январе по украинке ходил вирус неизвестной природы от которого все мерли от осложнений на легкие. Диагноз вирусная пневмония.
У меня семья и родственники так же болели(москва, вологда). Жене поставили бронхит. Я необычно долго и тяжело для себя болел — целых 3-4 дня вместо 1-2. Даже пропустил работу.
На работе так же коллеги чахли как могли.
Поспрашивал знакомых — многие говорят, что в этом году у них был необычно сильный грипп на рубеже январь-февраль с кашлем, переходом в бронхит и тп. 
Может еще кто-то наблюдал подобное? Может мы уже частично переболели кто мог?

Лоховские технологии и материалы в малоэтажном домостроении.

Примечание:

Лох — наивный и доверчивый человек.

Лоховские технологии и материалы — технологии и материалы для наивных и доверчивых людей.

+

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

Этой темой я заинтересовался лет 10 назад, когда некоторые мои знакомые и родственники стали обзаводиться дачами и частным жильём.

Как человек любопытный и обладающий инженерным мышлением, я постепенно втянулся в изучение конструкций частных домов (вероятно потому, что в детстве у меня были кубики и набор «Конструктор»).



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

Переход на 64-бит Quik. Пляски с DLL. 2.

    • 22 марта 2020, 18:00
    • |
    • 3Qu
  • Еще

Не далее как вчера опубликовал топик "Смена x86 Quik 7.27.2.1 на x64 Quik 8.4.1.6. Пляски вокруг DLL", где кратко рассказывалось как перекомпилировать проект С++ с платформы х86 на х64. Надеюсь, что у вас все уже получилось или получится.
Но я «крутой» программист, и, естественно, у меня вначале вообще ничего и никак не получалось. А так как проект большой, да еще и непонятно в чем дело, а своими экспериментами я могу вообще все испортить, то решил сделать маленькую простенькую DLL LuaProba.dll, на ней отработать переход на х64, и потом перенести это в большой проект.
Привожу код С++ DLL целиком:

// LuaProba.cpp: определяет экспортированные функции для приложения DLL.
//

#include "stdafx.h"
#include <stdio.h>
#include <string.h>

//=== Необходимые для Lua константы ============================================================================//
#define LUA_LIB
#define LUA_BUILD_AS_DLL

//=== Заголовочные файлы LUA ===================================================================================//
extern "C" {
#include "Lua\lua.h"
#include "Lua/lauxlib.h"
}

static int forLua_TestFunc(lua_State *L) // Возвращает заданный текст
{
        const char *cc = "Привет из C/C++ и от меня 2 раза"; //str.c_str();
        lua_pushstring(L, cc);
        return(1);
}

//= == Регистрация реализованных в dll функций, чтобы они стали "видимы" для Lua == == == == == == == == == == == == == == == ==//
static struct luaL_reg ls_lib[] =
{
        { "TestFunc", forLua_TestFunc },
        { NULL, NULL }
};

//=== Регистрация названия библиотеки, видимого в скрипте Lua ==================================================//
extern "C" LUALIB_API int luaopen_LuaProba(lua_State *L)
{
        luaL_openlib(L, "LuaProba", ls_lib, 0);
        return 0;
}
Весь проект DLL для VS 2015 можно скачать по ссылке - 

( Читать дальше )
  • обсудить на форуме:
  • QUIK

Про короновирус из реального сектора

    • 21 марта 2020, 17:40
    • |
    • FF_ATR
      Smart-lab премиум
  • Еще
Всем привет!

Напомню, что я всю жизнь проработал на производстве, в разных индустриях и торговля на фондовом рынке для меня является больше хобби и возможность сформировать хороший пенсионный фонд. 
Так вот последняя время 99% новостей, в том числе и на СЛ, связаны с ситуацией с короновирусом. Это и понятно, ведь она повлияла на рынки и на активы. 
Расскажу, что происходит в реальном секторе, и как короновирус на него влияет. 

1. Закрытие предприятий в Китае в феврале действительно повлияло на цепочки поставок и предложение комплектующих отразилось на работе многих заводов. Яркий пример — Ниссан в Спб сократил кол-во смен, т.е. снизил объемы производства со всеми вытекающими — снижение прибыли для компании. Вообще, Китай сейчас является мировой фабрикой, и простой его предприятий повлиял практически на все индустрии. 

2. Когда дело дошло до Европы, началось самое интересное. Часть наших заводов располагается в Европе. И первые весточки прилетели от туда. Пообщался с коллегами сразу после первой вспышке в Италии, где располагается один из наших заводов. Мы экстренно ввели кризисный план конкретно по этому заводу, запретив командировки в Италию, и наоборот, коллегам из этой страны рекомендовали оставаться в своей провинции. Цепочки поставок сырья были под угрозой. 

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

Что посмотреть на карантине. Лучшие фильмы

    • 21 марта 2020, 12:48
    • |
    • Lookas
  • Еще

Внизу страницы 50 фильмов чисто для трейдеров


30 лучших фильмов за 10 лет
2010:
«Социальная сеть»
Иллюзионист
Клык
2011:
«Развод Надера и Симин»
Меланхолия
Древо жизни
2012:
«Линкольн»
Охота
Любовь
2013
«Жизнь Адель»
Гравитация
Великая красота
2014
«Джон Уик»
Левиафан
Бабадук
2015
«Мандарин»
Паулина
«Звездные войны: Пробуждение Силы»
2016
«Ночная игра»
Тони Эрдманн
Ла-ла лэнд
Лунный свет
2017
«Бегущий по лезвию 2049»
«Зови меня своим именем»
Прочь
Три Биллборда на границе эббинга миссури
Призрачная нить
Секретное досье
Форма воды
Черная пантера
«Леди Бёрд»
2018
«Пылающий»
«Магазинные воришки»
«Служанка»
«Стокер»
«Паразиты»
«Истина»
«Прощание»
«Восьмой класс»
Между рядами
2019:
«Прекрасный день по соседству»
Тайная жизнь



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

Наука! Как происходит заражение вирусом и как реагирует иммунитет

Вирусы очень интересные существа. Они не имеют клеток, с точки зрения науки не считаются живыми… да и наука до сих пор точно не может сказать что это такое. 
Всё что касается вирусов — очень сложно! Поэтому мы и наблюдаем такой ажиотаж!
Чтобы по минимуму в этом разбираться, нужно хотя бы знать следующие термины:

1) Дезоксирибонуклеиновая кислота;
2) Рибонуклеи́новая кислота;

3) капсид;
4) рецепторы и корецепторы;
5) мембрана;
6) связь ключ-замок;
7) интеграза;
8) протеаза;
9) обратная транскриптаза;
10) домен;
11) транскрипция;
12) мессенджер;
13) цитоплазма;
14) репликация;

Вирусы размножаются в клетке. Но каждый вирус специализируется на определенных клетках!
Так ВИЧ заражает Т-лимфоциты, Грипп поражает эпителий гортани и легких, коронавирус поражает эпителий верхних дыхательных путей, легких и желудочно-кишечного тракта, Герпесы поражают нервы и вызывают нейроинфекции, гепатиты поражают клетки печени и т.д.
Как вирус проникает в клетку:


Т.е. 1 вирус попав в клетку организма, превращает её в фабрику по производству новых вирусов. 

Как реагирует иммунитет? Обычно если вирусов немного, то зараженные клетки успевают уничтожить лимфоциты и натуральные киллеры.
Но если доза вирусов досталась большая или иммунитет ослаблен стрессом от слива депозита во время кризиса на рынках, то фабрика эта вирусная успешно запускается!

Но не всё так плохо! В организме есть сигнализация! Если вирус попадает в клетку, то клетка начинает индуцировать  и выбрасывать вокруг себя особые белки интерфероны. Эти белки дают сигнал соседний клеткам и клетки блокируют свои мембраны, не давая вирусам попасть внутрь себя. Также подается сигнал иммунным клеткам, что тут что-то не так и надо начинать работу.
Что касается интерферонов, то тут вообще всё очень сложно:

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

Кино-офф. Но смотреть обязательно!

Доброе утро, коллеги!

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

Совсем недавно я имел честь ознакомиться со свежим (2020) южно-корейским фильмом «The man standing next» (Человек, стоящий рядом)
Фильм описывает (мало известные нам) исторические реалии Южной Кореи 40-летней давности, когда глава разведки страны лично застрелил президента.

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

В итоге я увидел мощный, тягучий, жестокий политический триллер на вполне себе актуальную тему.
Самое обидное для меня (как для гражданина), что 90% фильма можно практически покадрово переснять в российских реалиях без ущерба для смысла повествования.

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

Борис Березовский. Как заработать большие деньги?

Борис Березовский. Как заработать большие деньги?


Зачем я откровенничаю?

Я уже пожилой человек, добившийся в жизни всего, о чем только можно мечтать. Моих денег мне не прожить до конца моих дней, а, учитывая скромность моих потребностей – и за много жизней не прожить.

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

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

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



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

ЦБ РФ рассказал, что ждет Россию с нефтью по $25

Экономика РФ без учета последствий коронавируса будет отброшена в прошлое на 15 лет. 

16.03.2020

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

Такая цена заложена в «рисковый сценарий», который центробанк рассчитывает для доклада о денежно-кредитной политике наряду с «базовым» и «оптимистичным». Параметры проектировок с ультрадешевой нефтью ЦБ годами держал в секрете, ограничиваясь обтекаемыми формулировками и общими фразами. Однако в сентябре прошлого года он неожиданно опубликовал цифровые подробности своих расчетов.

Тогда ЦБ считал риском неконтролируемую эскалацию торговой войны между Китаем и США, допуская падение цена на нефть Urals до 25, а в короткие промежутки — до 20 долларов за баррель в первом квартале 2020-го.

Согласно прогнозу ЦБ, оставшись без потоков нефтегазовой ренты, Россия свалится в рецессию и откатится назад на 14-15 лет.



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

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