Ничего конкретного, так, локальный поток мыслей.
Немножко стриггерено соседними постами про AI, убивающий алго, или трейдинг в целом, или рынок, не помню уже.
Буду стараться, говоря про AI оперировать понятием LLM, это намного предметней.
Исчезнет ли возможность зарабатывать на рынке в течение 10 лет — думаю, нет. Исчезнет ли рынок в течение 10 лет – думаю нет. Станет ли зарабатывать сложнее (в другой формулировке: станет ли рынок эффективней) – думаю, да, это общий тренд, он и до LLM был. Другое дело, что, возможно, не корректно оценивать просто эффективность рынка в вакууме. Корректно оценивать эффективность в контексте имеющихся технологий и знаний, с этой точки зрения эта некая «относительная эффективность» вероятна колеблется в районе константы. Другими словами, ты просто используешь другие технологии, подходы, концепции, вычислительные мощности для извлечения эджа, это делает твои действия в абсолютном значении намного более эффективными, но в относительном ты, по сути, стоишь на месте.
Продолжите выполнение сценария. Следующая строка устанавливает стоп-лосс:
Stop = 4*ATR(100);
Stop — это предопределенная переменная. Zorro уже «знает» его, поэтому его не нужно определять с помощью var. Он определяет стоп-лосс, т.е. максимально допустимый убыток. Позиция автоматически продается, если она теряет больше указанной суммы. Здесь этот предел задан 4*ATR(100). Функция ATR является традиционным индикатором — Average True Range.
function run() { vars Price = series(price()); vars Trend = series(LowPass(Price,500)); Stop = 4*ATR(100); if(valley(Trend)) enterLong(); else if(peak(Trend)) enterShort(); }
Это уже целая система. Мы видим, что главная функция теперь называется «run» вместо «main».
Сценарий знает два типа объектов: Переменные и функции. Переменная — это место в рабочей памяти компьютера, которое используется для хранения чисел, текста или другой информации. Поскольку вы не всегда хотите помнить, какие числа хранятся в каком месте компьютера, каждой переменной в скрипте дается имя. Несколько примеров строк в сценарии, которые вы используете для определения переменных:
var Preis; var ProzentProMonat = 1.5; // ежемесячные проценты int Tage = 7; string Reichtum = "Я богат!"; bool Gewinn = true;
Это всего лишь несколько коротких строк кода, но мы можем многому у них научиться:
► Прежде чем вы сможете их использовать, каждая переменная должна быть определена с указанием ее типа и имени (программисты говорят «объявлена»). Когда вы пишете эту строку кода:
Алгоритмическая торговая система, также называемая стратегией, — это программа, которую вы можете запустить на своем компьютере и которая самостоятельно торгует за вас. Таким образом, он приносит пассивный доход. Система ведет себя как технический трейдер. Решения о покупке и продаже обычно основываются исключительно на кривой цены рассматриваемого актива. Лишь иногда оценивается дополнительная информация, например, объем рынка, цены связанных активов или другие источники данных. В своем романе «Индекс страха» Роберт Харрис описывает торговый алгоритм, который определяет страх путем оценки средств массовой информации и использует его в качестве индикатора. В принципе, реализовать такой алгоритм не составит особого труда.
Кривая цен — это абстракция. Во-первых, их два для каждого актива, один для цены спроса и один для цены предложения. Но и это не настоящие кривые, поскольку они состоят из множества отдельных запросов и предложений участников рынка.
Hello world. 15й год на рынке. Путь и текущее состояние.
Скальпинг и путь к системостроительству, продолжение
Нужно просто взять обычную...
Утро, стандартно, школа, кофейку заехал выпить
для меня динозавра забавно конечно, криптой за кофе предлагают)
продолжаю, приехал на обучение в Псков, поселился в центре города