EUR/GBP: Коварный план — как обмануть продавцов и улететь в небо
Кросс-курс EUR/GBP отскочил от нижней границы треугольника, сформировав серию «бычьих» свечей, и теперь пытается развить восходящий импульс. Ближайшей целью выступает противоположная сторона...
DCA. Вход в позицию внизу графика
Сегодня вышла лекция про DCA (Dollar Cost Averaging), в переводе с английского — стратегия усреднения стоимости. Это способ инвестирования в акции и другие активы по временным интервалам....
Двоякие перспективы «Хэдхантера»
«Хэдхантер» сейчас находится в периоде турбулентности: охлаждение рынка труда, ухудшение операционных показателей и замедление спроса на рекрутинговые сервисы создают риск того, что 2026...
X5 МСФО 1 кв. 2026 г. - каким может быть ближайший дивиденд?
Компания X5 опубликовала финансовые результаты за 1 кв. 2026 года. Выручка выросла на 11,3% до 1,19 трлн руб. Валовая прибыль выросла на 14,8% до 287 млрд руб. EBITDA выросла на 24,9% до...
QScalp с Цериха историю котир можно скачать, запись через плазу
Если сделка с 0й до 29 секунды включительно, то минута та же. Иначе — записываются следующей минутой.
Везде подвох…
вам в своем визуализаторе сделок нужно сделать анализатор времени сделок. И вешать сделку на тот бар, на котором такая цена имелась.
Вот как у меня сделано:
---
datetime DealTime = StringToTime(Result[0]);
double DealPrice = StringToDouble(Result[3]);
double DealVolume = StringToDouble(Result[2]);
//Adjusting deal time
ArraySetAsSeries(rates, true);
if(CopyRates(_Symbol, PERIOD_CURRENT, DealTime, 1, rates) > 0)
{
//If no such deal price on this bar
if(DealPrice > rates[0].high || DealPrice < rates[0].low)
{
TimeToStruct(DealTime, dt);
//Trying out prev minute bar
dt.MinDec(1);
if(CopyRates(_Symbol, PERIOD_CURRENT, StructToTime(dt), 1, rates) > 0)
{
//No success again
if(DealPrice > rates[0].high || DealPrice < rates[0].low)
{
TimeToStruct(DealTime, dt);
//Taking next minute bar
dt.MinInc(1);
}
}
DealTime = StructToTime(dt);
}
}
---
Т.е. по времени сделки ищем бар. Проверяем чтобы цена была в диапазоне этого бара.
Если нет, то пробуем предыдущий бар. Если опять нет, то берем следующий бар.
99% сделок попадают в правильные бары.
блин, а у меня похожая идейка была. но до реализации далековато пока.
так это не твой робот? решпект на тебя кивнул. жалко, было бы интересно посмотреть на технологии маэстро за работой :)
Хватит на сегодня.
только веду я ее на Сишку и Ришку. Других инструментов нет
П.С. в таблице всех сделок (квик) все верно, т.е. сделки есть.