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

по

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

Диванный Эксперт вспомнил ещё о нескольких Лоховских Технологиях и поэтому сделал дополнение к предыдущей статье.
Кому интересно читать всю статью целиком — читайте тут:
Лоховские технологии и материалы в малоэтажном домостроении.



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

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

Примечание:

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

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

+

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

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

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



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

Советы начинающим опционным трейдерам и опционным ДУ-шникам.

Всем привет.

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

Сегодня добрался до темы «Доп.информация к главе 10: советы начинающим трейдерам".

Советы разбиваются на 2 части: 1-ая часть для самих трейдеров, 2-ая часть для тех, кто работает с ДУ.

Оказывается, есть такое понятие, как опционное ДУ =)

Советы начинающим трейдерам:
  1. Размер консервативной позиции равен половине той, с которой трейдер чувствует себя уверенно (подумайте о минимальном размере суммы, с которой вы чувствуете себя уверенно, и возьмите половину от нее).
  2. Совет для Коровина. Не продавайте дешевые опционы (обычно otm). Даже если кажется, что продавать их безопасно, их риск не компенсируется полученной премией.
  3. Убедитесь, что срочность позиции (срок жизни опциона) соответствует тому периоду времени, на который вы делаете прогноз.
  4. Делайте анализ рисков и прибылей вашей позиции, готовьте варианты отхода до того, как рынок повернет против вас.
  5. Помните, что «бесплатный сыр бывает только в мышеловке»: за одинаковую премию вы не можете оптимизировать все параметры стратегии; если появляется преимущество в одном компоненте, ухудшается в другой.
  6. Как только ваша прибыль равна премии (премия удваивается), закрывайте половину позиции.


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

Всех алготрейдеров поздравляю с прибылью!

Всех алготрейдеров поздравляю с прибылью!

  Поздравляю всех алготрейдеров с таким прекрасным началом года! Давно я уже не видел таких движений! Просто сумасшествие!

  Сейчас немного пыль уляжется и мы увидим десятки, а может и сотни статей о том что заработали ВСЕ (алготрейдеры). И действительно. Судя по всему, данный год будет одним из лучших за последнее десятилетие.

  Что нужно трендовым алгоритмам для заработков? – волатильность. И этот год выдал её с избытком. Каждый месяц – прибыль. Аж дух захватывает. А в этом месяце будет двузначная.

  Подводить итоги немного рановато, 22тое число всё таки. Но порадоваться охота уже сейчас. У нас по алгоритмическому портфелю в районе 30% прибыли за за этот месяц. Опционные стратегии подсожрали конечно и всё в прибыль не перетечёт. Но тем не менее. По общему портфелю 24% прибыли. Мы уже вторые выходные празднуем, незнаем как остановиться. А рынок тоже не может остановиться и продолжает раздавать деньги.



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

Переход на 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

Общий финансовый анализ на Python (Часть 2)

    • 22 марта 2020, 13:48
    • |
    • Aleks
  • Еще
Ну что продолжим?

Скользящее окно(Moving Windows)

В заголовке я привел дословный перевод. Если кто меня поправит, и другой термин применяется — то спасибо.

Смысл скользящего окна– с каждым новым значением функция пересчитывается за заданный период времени. Этих функций большое количество. Для примера: rolling.mean(), rolling.std(), которые чаще всего и используют при анализе движения акций. rolling.mean() — это обычная скользящая средняя, которая сглаживает краткосрочные колебания и позволяет визуализировать общую тенденцию.

# Выделяю скорректированную цену закрытия 
adj_close_px = sber['Adj Close']

# Вычисляю скользящую среднию
moving_avg = adj_close_px.rolling(window=40).mean()

# Вывожу результат
print(moving_avg[-10:])
Общий финансовый анализ на Python (Часть 2)
Дальше построим график, чтоб лучше понять то, что получается в результате работы данной функции:
# Вычисление короткой скользящей средней
sber['40'] = adj_close_px.rolling(window=40).mean()

# Вычисление длинной скользящей средней
sber['252'] = adj_close_px.rolling(window=252).mean()

# Построение полученных значений
sber[['Adj Close', '40', '252']].plot(figsize=(20,20))

plt.show()


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

Не будьте дебилами! Торгуйте опционы.

Читаю вот такие вот топики и умиляюсь — ну ничему людей рынок не учит.

Уйти перед выходными в разгар коронавируса в лонгах и все выходные трястись сидеть дома, смотреть как торгуется Израиль и Саудовская Аравия.

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

Про позицию свою можешь не переживать — рынок откроется обвалом по Ri тысяч на 10-15 пунктов. Тебя ждет маржин-колл и еще один слитый депозит.

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

А как «играют» умные люди? Они умеют выжидать.

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

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

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