Page 2 of 9
Re: переодическая раскачка трейдов
Posted: Wed Oct 30, 2013 2:29 pm
by SpyCam
А почему просто не выбрать наилутшие трейды, масс едит, и в табе саппорт/суспенд настроить что скажем если мы этим трейдам не послали 200 хитов за 2 часа, то форсим 50 хитов?
Re: переодическая раскачка трейдов
Posted: Wed Oct 30, 2013 3:54 pm
by Jabar
Ну типа пришло время больших сеток, хочется автоматизации, хочется меньше времени уделять кропотливому перебору трейдов и т.д. Имея 50-10 сайтов ты по 8 часов в день будешь выбирать лучшие трейды, ставить форсы, править поддержки и т.д. и т.п.
Поддержка вобщем то нужна не для крупных трейдов, а как раз наоборот, чтоб мелкие трейды не отваливались. А их может быть 10-20 легко.
Далее. Если сайт , например 10к и больше, то ему эти поддержки постольку-поскольку, там все и так нормально отдается, соответственно рассматриваем малые сайты, скорее всего с дифицитом трафа. И вот эти мерки 200 хитов... , лучший трейд... (кстати сегодня он лучший, а завтра худший, и наоборот), 50 в час... Это все константы, а тнребуется динамика. К тому же такая, чтоб весь трейд окончательно не грохнуть.
Вобщем если вы мастер сео, владелец сетки крупных сайтов или кучи рабов

(чтоб следить за трейдами постоянно), то снимаю шляпу, готов пойти в ученики. Если нет... то , возможно, потом станет ясно, почему так просто эту канитель с умирающими трейдами не решить (особенно в узких нишах).
Re: переодическая раскачка трейдов
Posted: Wed Oct 30, 2013 8:28 pm
by SpyCam
Спасибо за ответ. Интересно узнать от тех, кто уже пользуется, что-то по конкретнее, так сказать цифры какие нибудь, что было до и после, как отразилос и в етом духе...
Re: переодическая раскачка трейдов
Posted: Thu Oct 31, 2013 4:00 am
by Jabar
SpyCam wrote: что-то по конкретнее, так сказать цифры какие нибудь, что было до и после, как отразилос и в етом духе...
Да уж , было бы здорово

С удовольствием почитал бы развернутую аналитику по поддержке трейдов.
Вот только гдеб найти такого альтруиста. Если человек провел действительно аналитическую работу, не просто поделился измышлениями и рассуждениями, а реально замерял, записывал, следил, задействовал свои сайты, потратил кучу времени и сил. Максимум , что я встречал, после такой работы, он напишет, что то односложное - это хорошо , или это бесполезно, это не удобно, или это помогает. Потому как делиться на халяву этим никто не хочет. Зазря что ли всякие консалтингово-аналитические конторы боольшие деньги за это берут.
Re: переодическая раскачка трейдов
Posted: Fri Nov 01, 2013 4:08 am
by dkst
тов. Лемон, как там с ограничением по алекса ранку?
Re: переодическая раскачка трейдов
Posted: Fri Nov 01, 2013 3:12 pm
by admin
Новый код с алексой.
Code: Select all
<?php
require('../includes/prepare.php');
$max_in_hits = 5;
// % of out clicks for force
$out_percent = 3;
$max_alexa_rank = 500000;
// select total outs to trade during last 24h
$total_outs = db_value('total_hits', 'select sum(ho0+ho1+ho2+ho3+ho4+ho5+ho6+ho7+ho8+ho9+ho10+ho11+ho12+ho13+ho14+ho15+ho16+ho17+ho18+ho19+ho20+ho21+ho22+ho23) as total_hits from day
WHERE h IN (SELECT td FROM traders WHERE system_trade = 0)');
$hits_to_force = round($total_outs*$out_percent/100);
if ($hits_to_force < 1) die("Not enough hits to force. Do we have out hits at all ? ");
// set 'done' flag
db_query("UPDATE traders SET tcomment = 'try_trader_done' WHERE tcomment = 'try_trader' and tff = 0 ");
// check if we alreading forcing someone
$td = db_value('td', "SELECT td FROM traders WHERE tcomment = 'try_trader' and tff != 0 ");
if ($td) {
die("We are trying trader {$td} right now ");
}
$low_traders = array();
// select _active_ trades with less then $max_in_hits during last 24h
$q = db_query("select sum(hr0+hr1+hr2+hr3+hr4+hr5+hr6+hr7+hr8+hr9+hr10+hr11+hr12+hr13+hr14+hr15+hr16+hr17+hr18+hr19+hr20+hr21+hr22+hr23) as total_hits, h, ext_info from day
JOIN traders as t on t.td = day.h
WHERE system_trade = 0 and ta = 1 and tff = 0 and tcomment != 'try_trader_done'
GROUP BY h
HAVING total_hits <= '".(int) $max_in_hits."' ");
if (db_num_rows($q) == 0) {
db_query("UPDATE traders SET tcomment = '' WHERE tcomment = 'try_trader_done'");
die("No traders to force");
}
while ($d = db_fetch_assoc($q)) {
$d['ext_info'] = unserialize($d['ext_info']);
if (!preg_match('|Alexa Rank (.*?)$|is', $d['ext_info']['alexa'], $out)) continue;
$rank = str_replace(',','',$out[1]);
if ((int) $rank > $max_alexa_rank) continue;
$low_traders[$d['h']] = db_value('SUM(uni)', "SELECT SUM(uni) FROM history WHERE trader = '{$d['h']}' ");
}
if (count($low_traders)) {
arsort($low_traders);
$force_trader = current(array_keys($low_traders));
db_query("UPDATE traders SET tff = '{$hits_to_force}', tcomment = 'try_trader' WHERE td = '{$force_trader}' ");
echo "Forcing {$hits_to_force} to trader {$force_trader} \n";
} else die('No available trader to swing');
Re: переодическая раскачка трейдов
Posted: Fri Nov 01, 2013 3:28 pm
by admin
И в ап 51 добавлена колонка.
Re: переодическая раскачка трейдов
Posted: Fri Nov 01, 2013 5:39 pm
by dkst
отлично, спасибо. тока если можно хистори ратио сделать бы в %, как простое ратио. визуально легче воспринимать.
ну и собственно когда можно будет скрипт в виде мода в 50м или 51м апе увидеть? очень хочется на всю сетку размножить и на общем трафе оценить эффективность системы.
Re: переодическая раскачка трейдов
Posted: Fri Nov 01, 2013 6:11 pm
by admin
Скрипт будет работать и 50 и 51, колонка только в 51.
Re: переодическая раскачка трейдов
Posted: Sun Nov 03, 2013 5:23 am
by dkst
с ограничением по алекса ранку как-то странно работает.
ставлю допустим
$max_in_hits = 100000;
// % of out clicks for force
$out_percent = 1;
$max_alexa_rank = 50000;
у 3его трейдера в топе ранк 44000, трейд с ним 2к в сутки, т.е. по всем показателям проходит, в 0-size тоже есть трейдер с алексой 33000, а скрипт при запуске пишет No available trader to swing