Перейти к содержанию

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


Serzh Black

Рекомендуемые сообщения

4 часа назад, Serzh Black сказал:

@339557 

вот документация: https://docs.google.com/document/d/1mU8ecTlzfDtT1hmZJ-dXezMudLnfD4ZeNBr_oxFwdGI/edit

вот результат https://stocks.exchange/api2/market_summary/B2B/BTC

хотя, с полным списком тоже можно работать

т.к. это другая биржа то и искать надо по-другому

'"min_buy_price":"(\d+\.\d+)"'

 

тут https://explorer.b2bcoin.xyz/ хэшрейт сети есть, а тут https://explorer.b2bcoin.xyz/stats его нету

 

документацию я смотрел.  https://stocks.exchange/api2/market_summary/B2B/BTC   по этой ссылке нет цен.Цены есть только в прайсе и в тикетах .

https://explorer.b2bcoin.xyz/ хешрейт есть ,но вытянуть его у меня не получается. 

 

 

hashrate.jpg

Ссылка на комментарий
Поделиться на другие сайты

действительно, цена только в общем "прайсе" тогда вот

$CStat{$c}{rate} = $1 if $coinrate =~ /\{"buy":"(\d+\.\d+)","sell":"\d+\.\d+","market_name":"B2B_BTC"/;

а хэшрейта на странице нет. надо не вычисленную модель страницы смотреть а Ctrl+U нажать. там ничего не будет.

Изменено пользователем Serzh Black
Ссылка на комментарий
Поделиться на другие сайты

Хешрейт с пула MPH и хешрейт WTM часто отличаются значительно. Какой из них более предпочителен? Serzh Black как считаешь? Из этих 2-ух вариантов какой бы ты выбрал? Ломаю голову который день. Сейчас, например, данные кардинально противоположные. Стоит уже почти сутки в тесте.

 

Данные с пула MinerPoolHub

ZCL     >         200497273 < 210432122          -12.7212% 
ZEC     :         457301569 > 426838632            7.1369%

 

Данные с WTM

ZCL!    :         200773311 < 213000000           -5.7402%
ZEC!    >         367569983 < 433000000          -22.1109%

 

 

Если поставить на MinerPoolHub целый алгоритм без HRM и смотреть, то добывается ZEC. MinerPoolHub противоречит сам себе, через API пишет что хешрейт ниже намного у ZCL, а сам копает ZEC. Что копать в данный момент он берёт с WTM наверное :)

 

Изменено пользователем Riva
Ссылка на комментарий
Поделиться на другие сайты

для чистоты экспериментов еще бы hrlimit везде сделать одинаковый

если карты одинаковые по производительности и разгону и четное кол-во то запустить уже две копии HRM с копанием первой половиной по пулу, второй по WTM и сравнить итоговые суммарные BTC в обоих случаях

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Serzh Black сказал:

для чистоты экспериментов еще бы hrlimit везде сделать одинаковый

если карты одинаковые по производительности и разгону и четное кол-во то запустить уже две копии HRM с копанием первой половиной по пулу, второй по WTM и сравнить итоговые суммарные BTC в обоих случаях

 

Такой возможности нет :(

Ссылка на комментарий
Поделиться на другие сайты

тут  https://yiimp.masterhash.us/api/currencies

не страшно что BWK летит в бездну, и подтверждений на перевод нужно 200 штук (часа 4)?

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, Serzh Black сказал:

не страшно что BWK летит в бездну, и подтверждений на перевод нужно 200 штук (часа 4)?

 

На мультипуле сразу в биток. Отрабатываю стратегию, ищу добивку к основной монете. Не пойдет, так не пойдет, ну и х... с ней.

Ссылка на комментарий
Поделиться на другие сайты

26 минут назад, Serzh Black сказал:

не страшно что BWK летит в бездну,

Так-то всё летит в бездну )

Ссылка на комментарий
Поделиться на другие сайты

Было бы неплохо сделать на каждую монету свой HD. Есть монетки, у которых сложность сильно падает иногда всего на 2-4 минуты и опять взлетает намного, в 2-3-4 раза. Но бывает и полчаса держится. Такой бы поставил HD=5 или 6. У других такое редко наблюдается, им бы поставил 0 или 1.

Изменено пользователем west77
Ссылка на комментарий
Поделиться на другие сайты

была мысль такая.

не маловато-ли для HD? я поставил TC, TK в ноль, а HD в 10-15% взависимости от монет

 

Ссылка на комментарий
Поделиться на другие сайты

оп, перепутал, не hd конечно, а tc в этом случае более важно менять, хотя hd тоже пригодилось бы

Изменено пользователем west77
Ссылка на комментарий
Поделиться на другие сайты

@west77 это можно сделать уже сейчас прописав следующее для нужных монет

	'eval'        => '$VARS{TC} = 5 if $c eq $runningcoin';

или так для нескольких значений

	'eval'        => '$c eq $runningcoin && ($VARS{TC} = 3) && ($VARS{HD} = 5)';

т.е. если монета майнится, то указанные переменные изменят значения на указанные

Ссылка на комментарий
Поделиться на другие сайты

В 16.02.2018 в 23:59, Riva сказал:

1. Мне, например, очень не хватает названия (имя) батника в заголовке окна, там где написано HRMonitor v.0.60pr started at ....

 

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

 

В 16.02.2018 в 23:59, Riva сказал:

2. Пожелание. Я думаю что понравится не только мне. Да и было бы логичным продолжением программы. Сделать ручной перебор нужной монеты с задержкой. Например, я Не хочу что бы копалась монета в данный момент и мне нужно покопать какое-то время принудительно другую монету. Нажимаю кнопку в окне программы (например CTRL+M - manual) и перехожу из режима AUTO на режим MANUAL. Методом перебора кнопкой (например S - select) выбираю нужную себе монету. Время работы монеты в ручном режиме задаю в конфиге или что то типа того.


Не получил ответ. Возможно ли такое в будущем реализовать?

 

Ссылка на комментарий
Поделиться на другие сайты

@Riva

1. для идентификации конфига используйте --rig

2. все это уже можно сделать в сервере. в программе, возможно, что-то будет добавлено, но мегакомбайном с оператором он точно не будет.

Ссылка на комментарий
Поделиться на другие сайты

1. HRM и майнинг "монет" nicehash в FAQ заголовке темы есть. Хотелось бы такой же FAQ для MiningPoolHub для алгоритма эквихешь :)

 

2. Не могу получить данные с пула по профитности http://miningpoolhub.com/api/currencies - такого адреса нет. Есть такой  https://miningpoolhub.com/index.php?page=api&action=getminingandprofitsstatistics - он подойдёт?

 

Изменено пользователем Riva
Ссылка на комментарий
Поделиться на другие сайты

http://explorer.ultranote.org/q/hashrate/

вроде бы вставляю как положено

hrregexp => '(\d+\.\d+)',

но не работает ,пишет:

- XUN will be ignored due to initial hashrate can not be obtained

Что не так?

Ссылка на комментарий
Поделиться на другие сайты

@339557 http://explorer.ultranote.org/q/hashrate/ выдает целое число, поэтому достаточно :

hrregexp => '(\d+)',
Ссылка на комментарий
Поделиться на другие сайты

@Serzh Black 

1. Как можно напрямую записать профитность монеты по данным с конкретного пула, исключив данные с WTM и прочие вычисления в программе?

2. Объясните значение подчеркнутых элементов следующих строк:

my $coinrate = &GetContentFromURL("https://www.southxchange.com/api/price/SUP/BTC");
$CStat{$c}{rate} = $1 if $coinrate =~ /"Bid":(\d+\.\d+),/;
$CStat{$c}{rate} = $1 if $coinrate =~ /\{"buy":"(\d+\.\d+)","sell":"\d+\.\d+","market_name":"B2B_BTC"/;

Как можно проверить правильность считывания данных?

3. Можно ли в начале конфига записать в глобальную переменную данные с https://stocks.exchange/api2/prices или другой биржи, по типу     'WC'        => 'http://whattomine.com/coins.json',

а потом в описании конкретной монеты просто извлекать из этой переменной нужную информацию, чтобы не дергать по каждой монете API биржи. stocks.exchange этого не любит.

Ссылка на комментарий
Поделиться на другие сайты

@Serzh Black Учитывая, что программа становится коммерческой, было бы неплохо сделать утилиту-конфигуратор с дружественным пользователю интерфейсом. Например: указываешь монету, откуда брать данные(пул, сайт или WTM), биржу для обмена, и получаешь конфигурационный файл, или хотя бы строки которые он должен содержать.

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

Изменено пользователем 5alex
Ссылка на комментарий
Поделиться на другие сайты

Ошибка DevFee на Nvidia, с ATI нормально

 

 

image.thumb.png.81454a6ea958b3b178fce57fb1e6eee3.png

Изменено пользователем Riva
Ссылка на комментарий
Поделиться на другие сайты

my - область действия переменной. действует в текущем блоке (безымянном). при выходе переменная прибивается

$1 - в перле в регулярных выражениях можно использовать скобки. после выполнения все что в скобках сохраняется в переменных $1 $2 и т.д.

можно. в EV записать что-то типа $COINRATE = &GetContentFromURL("https://www.southxchange.com/api/price/SUP/BTC"); без my. и Оно будет доступно везде.

 

попробуйте сервер. там, мне кажется, все это есть. можно просто добавить монетку и она подхватится и будет работать с WTM. А можно закопипастить URL API монет с пула и сервер пропишет все монеты в конфиг в режиме мониторинга

 

@Riva на этом риге только NVIDiA ? странно, у меня на nvidia все работает. но похоже майнер все-таки завелся...

пятиминутные всплески в статистике devfee дают от 1 до 4 сатош :) смотрю и плачу ))))))

 

 

Изменено пользователем Serzh Black
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

×
×
  • Создать...