Блог им. voix_kas

robot_SprStealer - читер! :)

    • 21 сентября 2015, 22:35
    • |
    • voix_kas
  • Еще
Это как?!
robot_SprStealer - читер! :) 
★3
33 комментария
Читер, не читер, денег за результат платят же ведь:)
avatar
Купил дешево, продал дорого — вот так.
avatar
Cristopher Robin, для невнимательных: сделки по ценам, которых не было (цены вне хай-лоу свечей).
avatar
voix_kas, а вы свечи на «кухне» смотрите?
avatar
voix_kas, посмотри в таблице всех сделок в эти минуты и проверь есть ли там цены такие. Если нет — то это наебиржа ничем уже не удивит
avatar
voix_kas, да, не заметил. Забавный глюк.
avatar
voix_kas, Я такое замечал раза 2 в своем скальперском приводе
avatar
voix_kas, Может просто глюк и сделки должны быть на предыдущей свече?
avatar
«читер» — это как и куда?
avatar
Сам себе продаёт )))
avatar
Историю сделок откуда берете?
avatar
Это терминал Открытия. Счёт реальный. Зная как в Квике выводить футпринт, но только за текущее число. Никто не подскажет, за за предыдущий день можно как-то получить достоверный фут-принт? Желательно, от первоисточника — биржи.
avatar
voix_kas, В Открывашке тоже наблюдал как раз))
QScalp с Цериха историю котир можно скачать, запись через плазу
avatar
voix_kas, ftp://ftp.moex.com/pub/info/stats/history/F/2015
avatar
а вообще по графику похоже, что у кого-то бары строятся по началу минуты =)
avatar
а вы в курсе, что сделки с конкурса округляются до минут? т.е. если сделка совершена в 16:01:32, то в сделках из статистики ЛЧИ она будет иметь метку 16:02:00.
avatar
SECRET, нет. Сейчас проверю на своих.
avatar
SECRET, чойрт возьми… Вы правы!
Если сделка с 0й до 29 секунды включительно, то минута та же. Иначе — записываются следующей минутой.

Везде подвох…
avatar
voix_kas,
вам в своем визуализаторе сделок нужно сделать анализатор времени сделок. И вешать сделку на тот бар, на котором такая цена имелась.

Вот как у меня сделано:
---

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% сделок попадают в правильные бары.
avatar
Redline, не, такой халтурой страдать не буду.
avatar
SECRET, непонятно только почему spread stealer, когда больше похоже что он у тебя sigma stealer :)
блин, а у меня похожая идейка была. но до реализации далековато пока.
avatar
ПBМ, задайте вопрос создателю робота ;)
avatar
SECRET, так тыж и есть создатель)))
avatar
ПBМ, нельзя украсть с рынка то, чего там нету.
avatar
SECRET, если там чего-то нету, значит уже кто-то другой крадёт
так это не твой робот? решпект на тебя кивнул. жалко, было бы интересно посмотреть на технологии маэстро за работой :)
avatar
сдается мне, Вы увлеклись обзорами чужих ТС. Стройте свою и побеждайте, зарабатывайте деньги, не теряйте время.
avatar
Max Xaser, меня уже вздрючили. Один, ска, цент… Обыдна, да...
Хватит на сегодня.
avatar
скорее всего, причина в том, что свеча формируется на из полных данных. Во всяком случае, я тики получаю которые часто не накладываются на историю сделок. Не знаю с чеми это связанно, кто в курсе просветите.
avatar
это глюки в ваших данных, в реале там цена была.
avatar
SMA, конечно была, так как заявки срабатывали, Ставил лимитки, срабатывали, а на кластерах (принтах) нечего нет
avatar
у меня есть история, если что спрашивайте.
только веду я ее на Сишку и Ришку. Других инструментов нет
avatar
график чем нарисован? В квике такое постоянно наблюдаю с своими сделками. Сделки есть там (мои), где графика нет. На HFT стратегиях такое постоянно.
П.С. в таблице всех сделок (квик) все верно, т.е. сделки есть.
avatar

теги блога voix_kas

....все тэги



UPDONW
Новый дизайн