Prepare production deployment

This commit is contained in:
2026-07-20 04:14:24 +05:00
parent 55583e2101
commit 2e3550a4dc
46 changed files with 1497 additions and 882 deletions
+86 -37
View File
@@ -1,11 +1,25 @@
export type Post = {
export type PostContentBlock =
| {
type: 'paragraph';
text: string;
}
| {
type: 'heading';
text: string;
}
| {
type: 'list';
items: string[];
};
export type Post = {
id: number;
slug: string;
date: string;
title: string;
description: string;
tags: string[];
content: string;
content: PostContentBlock[];
};
export const posts: Post[] = [
@@ -17,50 +31,85 @@ export const posts: Post[] = [
description:
'Как использовать уровни Stop Loss и Take Profit для грамотного управления капиталом при работе с прогнозами.',
tags: ['RISK', 'TRADING', 'EDUCATION'],
content: `
<p>Управление рисками — фундамент любой торговой стратегии. Без него даже точный ML-прогноз не поможет сохранить капитал.</p>
<h2>Stop Loss: где ваша позиция неправа</h2>
<p>Stop Loss — уровень, при достижении которого позиция закрывается автоматически. Это не признание ошибки, а часть стратегии. На графиках Flamy AI уровень SL рассчитывается моделью на основе исторической волатильности инструмента.</p>
<h2>Take Profit: когда забирать прибыль</h2>
<p>Take Profit — целевой уровень закрытия позиции с прибылью. TP рассчитывается пропорционально прогнозному движению с учётом Risk:Reward ratio.</p>
<h2>Risk:Reward Ratio</h2>
<p>Оптимальное соотношение риска к доходности — не менее <strong>1:2</strong>. Это означает, что потенциальная прибыль должна минимум вдвое превышать риск.</p>
<ul>
<li>SL: не более 1% от капитала на сделку</li>
<li>TP: 2% и выше от точки входа</li>
<li>Одна сделка: не более 2% депозита</li>
</ul>
<h2>Почему это важно при работе с ML-прогнозами</h2>
<p>ML-модель не даёт гарантий. Уверенность 80% означает, что 20% прогнозов будут неточными. Управление рисками — страховка на эти 20%.</p>
`
content: [
{
type: 'paragraph',
text: 'Управление рисками — фундамент любой торговой стратегии. Без него даже точный ML-прогноз не поможет сохранить капитал.'
},
{ type: 'heading', text: 'Stop Loss: где ваша позиция неправа' },
{
type: 'paragraph',
text: 'Stop Loss — уровень, при достижении которого позиция закрывается автоматически. Это не признание ошибки, а часть стратегии. На графиках Flamy AI уровень SL рассчитывается моделью на основе исторической волатильности инструмента.'
},
{ type: 'heading', text: 'Take Profit: когда забирать прибыль' },
{
type: 'paragraph',
text: 'Take Profit — целевой уровень закрытия позиции с прибылью. TP рассчитывается пропорционально прогнозному движению с учётом Risk:Reward ratio.'
},
{ type: 'heading', text: 'Risk:Reward Ratio' },
{
type: 'paragraph',
text: 'Оптимальное соотношение риска к доходности — не менее 1:2. Это означает, что потенциальная прибыль должна минимум вдвое превышать риск.'
},
{
type: 'list',
items: [
'SL: не более 1% от капитала на сделку',
'TP: 2% и выше от точки входа',
'Одна сделка: не более 2% депозита'
]
},
{ type: 'heading', text: 'Почему это важно при работе с ML-прогнозами' },
{
type: 'paragraph',
text: 'ML-модель не даёт гарантий. Уверенность 80% означает, что 20% прогнозов будут неточными. Управление рисками — страховка на эти 20%.'
}
]
},
{
id: 2,
slug: 'kak-chitat-grafiki-flamy-ai',
date: '2026-05-17',
title: 'Как читать графики Flamy AI',
description:
'Краткое объяснение свечей, прогнозной зоны, TP и SL на графиках Flamy AI.',
description: 'Краткое объяснение свечей, прогнозной зоны, TP и SL на графиках Flamy AI.',
tags: ['ML', 'FORECAST', 'CHARTS'],
content: `
<p>Графики Flamy AI содержат три слоя: исторические свечи, прогнозную зону и уровни торгового плана. Разберём каждый из них.</p>
<h2>Исторические свечи</h2>
<p>Левая часть графика — реальные OHLC-свечи. Зелёные — бычьи (close &gt; open), красные — медвежьи. Это основа для анализа модели.</p>
<h2>Прогнозная зона</h2>
<p>Правая часть — прогнозные свечи на горизонт <strong>19 периодов</strong> вперёд. Это не точные значения, а вероятностный коридор движения цены на ближайшие 95 минут.</p>
<h2>Уровни Entry, TP и SL</h2>
<p>Если модель публикует режим TRADE_PLAN, на графике появляются три горизонтальные линии:</p>
<ul>
<li><strong>Entry</strong> — рекомендуемый уровень входа в позицию</li>
<li><strong>TP</strong> — цель Take Profit</li>
<li><strong>SL</strong> — Stop Loss для ограничения убытков</li>
</ul>
<h2>Таймфрейм и горизонт</h2>
<p>Все графики работают на таймфрейме <strong>5 минут</strong>. Горизонт прогноза — 19 свечей = 95 минут вперёд. Прогнозы обновляются каждый час автоматически.</p>
`
content: [
{
type: 'paragraph',
text: 'Графики Flamy AI содержат три слоя: исторические свечи, прогнозную зону и уровни торгового плана. Разберём каждый из них.'
},
{ type: 'heading', text: 'Исторические свечи' },
{
type: 'paragraph',
text: 'Левая часть графика — реальные OHLC-свечи. Зелёные — бычьи, красные — медвежьи. Это основа для анализа модели.'
},
{ type: 'heading', text: 'Прогнозная зона' },
{
type: 'paragraph',
text: 'Правая часть — прогнозные свечи на горизонт 19 периодов вперёд. Это не точные значения, а вероятностный коридор движения цены на ближайшие 95 минут.'
},
{ type: 'heading', text: 'Уровни Entry, TP и SL' },
{
type: 'paragraph',
text: 'Если модель публикует режим TRADE_PLAN, на графике появляются три горизонтальные линии.'
},
{
type: 'list',
items: [
'Entry — рекомендуемый уровень входа в позицию',
'TP — цель Take Profit',
'SL — Stop Loss для ограничения убытков'
]
},
{ type: 'heading', text: 'Таймфрейм и горизонт' },
{
type: 'paragraph',
text: 'Все графики работают на таймфрейме 5 минут. Горизонт прогноза — 19 свечей = 95 минут вперёд. Прогнозы обновляются каждый час автоматически.'
}
]
}
];
export function getPostBySlug(slug: string): Post | undefined {
return posts.find((p) => p.slug === slug);
}
}