Jump to content
Serzh Black

HRMonitor автоматическое переключение майнеров при понижении hashrate или при повышении прибыльности, инструмент для сбора статистики по монетам или алгоритмам и просто органайзер батников

Recommended Posts

Пинг в альфе так и выпадает, а вот с открытое джейсона такая зависимость. Нужно закрыть открытый на данный момент chrome и тогда джейсон открывается в ie и все работает.

Share this post


Link to post
Share on other sites

@Maxcoff2 альфа без переключателя. beta - с пингом и переключателем

я так понял, что открывая  http://whattomine.com/coins.json  в IE у вас запускается Хром и показывает json? так конечно же работать не будет. у меня тоже 7x64 IE11 - работает. решение нашел погуглив "ie json display" - вариантов reg файлов несколько, попробуйте подобрать reg файл под себя, включу его в программу

 

image.thumb.png.6c8a21fd0cae74cea43697e656d3ebdf.png

Edited by Serzh Black

Share this post


Link to post
Share on other sites

Да 0.50 beta вполне рабочая. без всяких танцев с открытым хромом и пинг не выпадает в тесте.

Share this post


Link to post
Share on other sites

Окна просмотра логфайлов на сервере побольше бы сделать, неудобно как-то. Ну то такое, хотелки прст. В целом скрипт супер. Найсхеш отдыхает. Вот бы еще автообмен на Криптопии придумать, и вообще можно идти заниматься другим делом.

Share this post


Link to post
Share on other sites

спасибо. окна 100% ширины и 60% высоты экрана. делал чтоб на разноформатных экранах не было вертикальной полосы прокрутки контента. можно за правый нижний уголок растянуть зону просмотра лога.

ЗЫ: вы --getby:ie используете? работает? с пулом защищенным claudflare или каким-то другим способом?

Share this post


Link to post
Share on other sites

Нет. claudflair не победил. Беру информацию по профиту с двух других подобных пулов, а шары шлю на altminer. У него хешрейт на неоскрипте поболе остальных. Он первым в железобетонных батниках прописан. В принципе работает нормально.

С сервером все в порядке. То у меня китайский браузер на двух движках подлагивает. IE&Webkit.

Share this post


Link to post
Share on other sites

@Maxcoff2 чтобы знать, что побеждать, мне нужен URL

Share this post


Link to post
Share on other sites

hrm0.50beta2.zip

умеет правильно майнить алгоритмы.

 

Допустим, вы добавили в конфиг 4 монеты. Две монеты на x17, две на blake2s. И майните их на, допустим, zpool (правильнее будет сказать майните вообще все монеты на этих алгоритмах, а не конкретно выбранные монеты).

 

Допустим, в профит режиме в данный монет майнится первая монета на x17 и требуется переключение на вторую монету на x17. Так как это монеты на одном и том же пуле и одного и того же алгоритма, то дергать майнеры смысла нет!

 

В HRM v0.50, если майнеры, прописанные в minerdir и minerexe, полностью совпадают, то HRM в окошке отобразит переход на майнинг другой монеты, но майнеры перезапускать не станет.

 

В приведенном примере с x17 и blake2s HRM уменьшит количество вариантов возможных переключений с трех до одного и, фактически, будет переключать майнеры только при смене профитности алгоритмов, а не монет

 

 

Edited by Serzh Black

Share this post


Link to post
Share on other sites
3 hours ago, Serzh Black said:

@Maxcoff2 чтобы знать, что побеждать, мне нужен URL

На пуле altminer.net раньше работала страница с api  https://altminer.net/api/currencies . 

Сечас ее отключили ссылаясь на большую нагрузку. В топике кто-то уже говорил об этом. Поэтому я не стал заморачиваться с победой cloudflair, а взял данные по профитности с других пулов где cloudfair даже и нет. Майню на только на одном алгоритме neoscript, дергаю майнер по разным монетам, т.к. автообмена у altminer.net тоже нет, как и на многих пулах.

 

3 hours ago, Serzh Black said:

Так как это монеты на одном и том же пуле и одного и того же алгоритма, то дергать майнеры смысла нет!

Почему нет? Ведь показатель профитности пляшет в зависимости от сложности сети каждой монеты (на сколько я понимаю), соответственно проще решать шары с низкой сложностью, пускай и передергивая майнер. Или я ошибаюсь?

 

 

Share this post


Link to post
Share on other sites

@Maxcoff2 на altminer.net не нужно побеждать claudflare, потому что АПИ заблочено

3 минуты назад, Maxcoff2 сказал:

 ошибаюсь?

ошибаешься. речь о zpool и других подобных пулах, где майнятся алгоритмы а не конкретные монеты.

Share this post


Link to post
Share on other sites

В продолжение разговора о "железобетонных" батниках, надеюсь, кому-то будет интересно.

 

батник 1. для работы с zpool.ca без HRM!!!

@echo off

:BEGIN
"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -Profile2

rem My Wallets
set WALLETx17=SYM*******************************
set WALLETbla=SP3*******************************
set WALLETlyr=SQb*******************************

ccminer_x86.exe -a lyra2v2 -r 0 --max-temp=75 -o stratum+tcp://lyra2v2.mine.zpool.ca:4533   -u %WALLETlyr% -p lyra2v2=46,x17=15,blake2s=5,c=XSH-lyra,d=4
ccminer.exe     -a blake2s -r 0 --max-temp=75 -o stratum+tcp://blake2s.mine.zpool.ca:5766   -u %WALLETbla% -p lyra2v2=46,x17=15,blake2s=5,c=XSH-blake2s,d=8
ccminer.exe     -a x17     -r 0 --max-temp=75 -o stratum+tcp://x17.mine.zpool.ca:3737       -u %WALLETx17% -p lyra2v2=46,x17=15,blake2s=5,c=XSH,d=0.05
ping -n 2 127.0.0.1 >nul

goto BEGIN

как известно, zpool позволяет переключать алгоритмы при изменении доходности. этот батник как раз это и делает без всяких внешних программ.

 

к минусам можно отнести то, что на изменение профитности на zpool, судя по всему, накладываются слишком большие допуски (по аналогии с VAR{HD} в HRM). так что ждать переключения на более профитный алгоритм можно долго.

 

поэтому пишем батники для HRM по типу батника 2:

@echo off

:BEGIN
"C:\Program Files (x86)\MSI Afterburner\MSIAfterburner.exe" -Profile2

rem My Wallets
set XSHWALLETL2V=SQb*******************************
set XVGWALLETL2V=DNm*******************************

rem Все намайненное сливаем в XSH
ccminer_x86.exe -a lyra2v2 -R 15 -r 4 --max-temp=75 -o stratum+tcp://lyra2v2.mine.zpool.ca:4533   -u %XSHWALLETL2V% -p c=XSH-lyra,d=4
rem Если XSH отвалился (We are short of this currency...) то майним в XVG
ccminer_x86.exe -a lyra2v2 -R 15 -r 4 --max-temp=75 -o stratum+tcp://lyra2v2.mine.zpool.ca:4533   -u %XVGWALLETL2V% -p c=XVG-lyra,d=4
ping -n 2 127.0.0.1 >nul

goto BEGIN

Этот батник майнит самую профитную (это почти так и получается, судя по приходящим в майнер блокам) монету на алгоритме lyra2v2. по умолчанию все намайненное автоматом сливается (через биржу, за минусов процентов, конечно) в XSH.

 

Однако,  zpool имеет одну особенность. Он может прекратить майнить в XSH (на всех алгоритмах!!!) с сообщением: We are short of this currency (XXXXXXXXXX XSH). Please switch to another currency until we find more XSH blocks. И чтобы не терять профит, батник запустит майнинг алгоритма с конвертацией в XVG.

 

Для того, чтобы быть уверенным, что майнинг не остановится даже если zpool.ca упадет совсем, надо обязательно добавить еше одну строчку для майнинга какой-нть железобетонной крипты на железобетонном пуле. Ну, например, ETH на ethermine :) не забыв подгрузить соответствующий профиль в MSI AB.

 

Если на zpool вдруг найдется еще одна хорошая монета на этом алгоритме, то для того чтобы HRM реагировал на ее профитность, ее необходимо просто добавить в конфиг с тем же майнером без создания нового батника и без изменений существующего

 

Условия для работы фермы создаете вы сами! Всем профита!

 

 

 

Edited by Serzh Black

Share this post


Link to post
Share on other sites

Тестирую, пока всё красиво :)

Edited by Riva

Share this post


Link to post
Share on other sites

Всем доброго времени суток.

Спасибо автору за прекрасную утилиту!

 

У меня возник вопрос в ходе мониторинга.

Хочу на основе данных из CSV файлов, сформированных в Profit режиме, построить график.

Не могу понять смысла колонки "максимальный_профит_по_всем_монетам"

По смыслу получается, что в каждом файле монеты данная колонка должна отражать одинаковые цифры, т.к. это значение по всем монетам.

У меня же в каждом файле данные разные.

Или я что-то не так понимаю. Помогите, пожалуйста, разобраться?

И данная колонка в  моей таблице называется "hr" а колонка с профитом конкретной монеты"hrlimit".

Я все верно настроил? Правильно ли формируются таблицы для "профит" режима в моем случае?

Заранее спасибо за ответы!

 

Share this post


Link to post
Share on other sites

@Nuts_NN 

11 минуту назад, Nuts_NN сказал:

По смыслу получается, что в каждом файле монеты данная колонка должна отражать одинаковые цифры, т.к. это значение по всем монетам.

так и есть! удалите все csv файлы и начните заново, возможно файлы начали создаваться в разное время и вы не обращаете внимание на даты. также в csv файлы запись не ведется если они открыты в екселе или еще где, что также может быть причиной того, что "цифры разные" (см. скриншот. колонка hrlimit одинаковая для этих двух монет)

 

профит режим:

hrlimit  - максимальный профит по всем монетам  hr - профит текущей монеты

hashrate режим:

hrlimit  - HR лимит установленный для текущей монеты  hr - hashrate текущей монеты

hrdelta - разница между первым и вторым. отрицательные значения в профит режиме означают, что сработала поправка VAR{HD}

 

image.thumb.png.4cbab49553b9a9b7cef34fedbdfafba5.pngimage.thumb.png.44eaf7afe8c8e3b5522cba075fd53ab9.png

Edited by Serzh Black

Share this post


Link to post
Share on other sites

Спасибо большое за ответ и разъяснения!

Файлы формируются правильно. Я не на то поле смотрел думал, что hr это максимальный профит.

В hrlimit в режиме "Profit" данные действительно совпадают

Еще раз спасибо за быстрый ответ и за Ваш труд!

Share this post


Link to post
Share on other sites

пожалуйста :)

приятно слышать, что кто-то проводит собственный анализ и расчет профитности!

Share this post


Link to post
Share on other sites

Сейчас готовится программка для работы с CSV файлами, которые генерирует HRM.

Ее задачей будет автоматическое (по клику) построение графиков по заданным полям и расчетов среднего-максимального профита по всем монеткам, среднего профита, по конкретным монетам и средней биржевой ставке по конкретной монете за указанный период.

Если Вы не против, после тестирования, я ее выложу.

Share this post


Link to post
Share on other sites

@Nuts_NN о! это было бы весьма кстати!!!

Share this post


Link to post
Share on other sites
В 25.01.2018 в 16:04, Serzh Black сказал:

как известно, zpool позволяет переключать алгоритмы при изменении доходности. этот батник как раз это и делает без всяких внешних программ.

 

Каким образом? Чет не видно никакого анализа.

Share this post


Link to post
Share on other sites

@Grom читаем zpool, анализируем батник, получаем ответы.

Share this post


Link to post
Share on other sites
6 минут назад, Serzh Black сказал:

читаем zpool, анализируем батник, получаем ответы.

 Спасибо за исчерпывающий ответ, в лучших традициях наших форумов, наверное написать истинный ответ заняло бы столько времени как и отсыл к поиску инфы на вражеском языке.

Share this post


Link to post
Share on other sites
В 25.01.2018 в 16:04, Serzh Black сказал:

lyra2v2=46,x17=15,blake2s=5

 

Что это за параметры? Как работает эта связка? Где об этом говорится на Zpool?

Share this post


Link to post
Share on other sites

 

2 часа назад, Grom сказал:

 

Что это за параметры? Как работает эта связка? Где об этом говорится на Zpool?

 

@Grom 

Это порядок переключения между алгоритмами с указанием сложности, как пишет Zpool

Есть еще и такая запись: -p x11=5.1,neoscrypt=0.5,lyra2=2

Эти типа фактор переключения между алгоритмами с учетом профитности.

"By default, ALL algos are set to a factor of 1. You must set your own factors based off the rig you are mining with.

To specify your own profitability factors for each algo, add the values in the password field like so:"

По умолчанию все алгоритмы установлены на фатор 1. Вы должны выставить свой фактор в зависимости от Вашего рига, на котором Вы майните.

Для того, чтобы указать Ваши личные факторы алгоритмов для каждого алгоритма, добавьте значения в поле пароля, например, так:

-p x11=5.1,neoscrypt=0.5,lyra2=2

 

Что за фактор, и в каких единицах он измеряется, не написано на странице пула.(

 

Ссылка на материал с Zpool: http://www.zpool.ca/site/multialgo

Edited by Nuts_NN

Share this post


Link to post
Share on other sites

фактор - это hashrate алгоритмов  in mBTC/MH/day (in PH for sha256 & GH for scrypt, blake, decred, x11, quark, qubit, kS for equihash)

ЗЫ: тема не про zpool!!! не хотелось бы засорять ее не нужной инфой.

Share this post


Link to post
Share on other sites
16 минут назад, Serzh Black сказал:

ЗЫ: тема не про zpool!!! не хотелось бы засорять ее не нужной инфой.

 

Сорри, просто хотел помочь. Судя по всему у парня сложности с английским.

У меня будет очень много вопросов по HRM.

Сейчас я снимаю статистику, и еще не приступал к настройке майнинга.

Но уже есть вопрос о HD. На сколько я понял, HD задает отклонение от профита основной монеты. 

И как мне выявить оптимальное значение HD? Отталкиваясь от заранее полученной статистики?

Или последовать Вашему примеру в 5%?

Edited by Nuts_NN

Share this post


Link to post
Share on other sites