Author

Topic: [Awesome Miner] - Powerful Windows GUI to manage and monitor up to 200000 miners - page 237. (Read 703547 times)

jr. member
Activity: 348
Merit: 5
Hi Patrike,

Nothing urgent but could you please elaborate if the current volume filtering was based
1) Volume of the exchange with the highest price only

or

2) Aggregated trading volume across all exchanges

If it is 1), do you think it'll be more sensible to use the sum of all exchanges' trading volume for a given coin instead? This would fit well with the future plan to provide price / volume weighting as mentioned earlier, and potentially opens up some global exchange filtering option such as for example, an option that could say,
Code:
only consider exchanges with [color=red]10[/color]% or more of the total trading volume in profit switcher
. where the % is configurable.

That will allow automatic filtering without having to go through each coin that one has on his managed profit miners.
jr. member
Activity: 348
Merit: 5

Hello Moppidoo happy holidays.

CTM has a very small VPS, no matter how much he said something in his discord, that's my specialty and I know what he said.

Apart from cleaning your Mysql and caching some parts and getting your Crons order, let's hope that now you dedicate to improving the quality of your data. Many of their currencies only have a price, the one of sale, not the one of purchase. I do not care if they try to sell 200, if they only pay 50, I'm interested in 50 what they are going to pay for.

In programming there are many ways to do the same. Bad programming can consume the entire VPS, and a well-planned schedule can make the VPS not suffer. It seems to me that the CTM DEV is not one of the good ones. Well, scraping the data can be the most complicated and heavy CPU. But serving API data is very light, basically it should not cost CPU. EL can make a premium data set for which we have the premium api, and you only have to do 1 every 5 minutes, cache it in a TXT and for 5 minutes serve the information of a file, without extra queries to the BAse de datos. I have had this problem on many websites and with bad programmers, and at the end giving the indications or changing the programmer we have fixed it. And even a very big web trucoteca.com we had 2 servers to be able to attend the 400,000 daily users, to have only 1 server something better, but much better optimization of caches and better optimization of the first layer, apache, "varnish" and friskings in TXT. The bad thing about a bad programmer is that he does not know it, until he sees how a good programmer does it.

And the subject of those Exchanges. Apart from criticizing them I have tried them. VAlultmex I have two operations days ago two coins and without selling, in finebox the same. They have false volume and purchase offers. The truth is that it only contributes a few usable coins.

On the alleged failure, I also thought that it was CTC caches, but hey, I communicated there and I reported it here

Happy holidays to you too mate!

I'm not in the content-serving field so I wouldn't be able to comment on the inner workings of web-site and services hehe. I do agree the data was far from perfect for efficient profit switching (especially the caching bit, 15min is not going to work well with fast difficulty adjustement + small volume (sh*tcoins), the other flaw is that the data are not gathered by running explorers but from pools, and it can cause fair bit of skew and sometimes, completely off the chart data such as network hashrate due to the hashrate from multipools who run multiple coins on shared stratum port ... etc) but credit where it's due for an almost one man job in his spare time only, it has some pretty complete data especially the exchanges and volumes which I plan to use in my project to enhance AM's profit switching ability. That'll have to wait till after the holidays though lol.
jr. member
Activity: 756
Merit: 2
Today there is nothing free, just like AM is not free.

I am aware that a good coin aggregator should be paid, because monthly you have to pay server and work hours of programming. That's why I do not have to pay AM or another service. I just hope that CTM take it seriously, and put an api to $ 5 a month or something similar, 7-8 $ ..... as long as it guarantees good data, because in the end, the better your service the more recommended it will be by the same AM users.
jr. member
Activity: 756
Merit: 2
A while later, without touching any option. Everything is fine again. That's why I say something happens, there is some lag somewhere. Maybe it's hard to read the api or something similar, I speak for speaking, I only know what happens to me and what I've left in the screenshots
I'm trying to reproduce it myself, but I've not yet been successful. Are these coins only using the global exchange filter, or is there a pattern like all of them uses coin-specific exchange filters as well?

Which of the views are correct - the first with many gray items or the second one with almost no gray items? If you have a number of filter settings including volume configured, I assume the first one with many gray items are what you expect - is that a correct assumption?

I do want to find out what the issue can be, so could you please send me your Awesome Miner log file (via PM or mail)? Thanks!

Edit: I've just implemented a small change that might resolve the issue, but as I cannot reproduce the issue myself I cannot verify. Please keep me updated if you still experience the issue in the next release.

Just a hypothesis, I'm guessing that sometimes when CTM does the data collection, the exchange returned invalid data and caused the price/volume of certain coins to be set to 0, I have seen that on a smaller scale for some coins that are only on small exchanges (such that current price/volume became 0, but the 1 hour data shows otherwise, checking on the said exchanges usually revealed that there were no trades nor changes in order book, so likely the exchange API returned invalid data and was cached at CTM for awhile b4 it gets updated)

CTM did a SQL maintenance / clean up today, and during that period of time, a lot of coin data probably gets borked. hopefully it's returned to normal or better now.

Hello Moppidoo happy holidays.

CTM has a very small VPS, no matter how much he said something in his discord, that's my specialty and I know what he said.

Apart from cleaning your Mysql and caching some parts and getting your Crons order, let's hope that now you dedicate to improving the quality of your data. Many of their currencies only have a price, the one of sale, not the one of purchase. I do not care if they try to sell 200, if they only pay 50, I'm interested in 50 what they are going to pay for.

In programming there are many ways to do the same. Bad programming can consume the entire VPS, and a well-planned schedule can make the VPS not suffer. It seems to me that the CTM DEV is not one of the good ones. Well, scraping the data can be the most complicated and heavy CPU. But serving API data is very light, basically it should not cost CPU. EL can make a premium data set for which we have the premium api, and you only have to do 1 every 5 minutes, cache it in a TXT and for 5 minutes serve the information of a file, without extra queries to the BAse de datos. I have had this problem on many websites and with bad programmers, and at the end giving the indications or changing the programmer we have fixed it. And even a very big web trucoteca.com we had 2 servers to be able to attend the 400,000 daily users, to have only 1 server something better, but much better optimization of caches and better optimization of the first layer, apache, "varnish" and friskings in TXT. The bad thing about a bad programmer is that he does not know it, until he sees how a good programmer does it.

And the subject of those Exchanges. Apart from criticizing them I have tried them. VAlultmex I have two operations days ago two coins and without selling, in finebox the same. They have false volume and purchase offers. The truth is that it only contributes a few usable coins.

On the alleged failure, I also thought that it was CTC caches, but hey, I communicated there and I reported it here
jr. member
Activity: 756
Merit: 2
I'm going to make a suggestion @patrike.

I have been a web project manager for many years, which in the end is web programming, design, etc ... Many of our data were through bot Scrape.

Right now the owner of cointomine is already saying that he has serious CPU load problems. surely use a shared VPS and without caches of any kind (memcached, varnish, do TXT every X minutes etc ...)

Knowing that the currency data is a fundamental part of your program, because without coins we can not undermine. And seeing that CTM asks for a donation, I have been the maximum donor for now. You have not considered adding a young programmer and dedicating it exclusively to scraping data from different exchanges correctly and appropriately for AM and charging a small monthly amount for serving that data in a premium plan, every few minutes.

It can not be that a program as good as AM, right now has bad data of apis that give us the prices that are not and that the owner is already saying that we are saturating his mini VPS. I prefer that you extend your service, add another programmer and that this only be dedicated to scrape data of exchanges correctly, and everything would be perfectly integrated with your program. I would pay perfectly $ 10 a month for that type of service if they offer me quantity and quality of data.

Right now CTM is a tremendous mess, does not read well the apis, most profitable currencies is because it gives us the price of sale and not of purchase, is complaining about the load, which makes me think that shortly or close or charge per month, and to pay a third party who does it wrong, I prefer that you expand the service and quality, this would also give you the opportunity to bill more per month and grow your business.

When a business reaches a certain level, it can not depend on the work of third parties who do not care about the quality of their data.

Hopefully when the other aggregator arrives, it will be of more quality.

Seriously, think about it, because you are now in a good moment to be able to offer that data in two versions in the medium term yourself. Slow vrsion, every hour for everyone, and premium version of payment every 5 minutes for example, using caching techniques you would only consume bandwidth and there are very cheap CDN for that same as bunnyCDN, and serve the apis at a cost derisory.

Maybe you do not want to incorporate people to the project, but I think it's time and not depend on third parties. I would pay for the data every 5 minutes. Why let someone else take the money you can earn ?, and what is more important, give better service to your users. I do not need to be arguing with the "DEV" to call it in any way, CTM, where much of the data is wrong and where you are already complaining about the cpu load of your shared mini VPS
Thanks for the suggestion. Unfortunately I've never seen it as a good business case to develop yet another service for providing coin statistics. It would require a significant amount of time, it would take away the main focus of what Awesome Miner is doing and it's only a few power users that actually are willing to pay extra for a service like this.

Given the current market trend for mining operations, the demand for such a service would be even lower. You would need like 500-1000 customers paying extra for a service like this in addition to what they already pay for the software. Although I understand your point and do understand that it's great to have better coin statistics - it's not a good business case and especially not now.

Product development is not only about avoiding third party services, it's also about focusing on the main purpose and main features of your product and try to make them as good as possible.

My view is that the coin providers we have today should charge for premium services where they support customers with valid coin statistics, follow up on any issues and continuously improving their service offering. Preferably they would offer some basic API with limits (like one update per hour) for free, and then they would have premium subscriptions for the power users that they support by resolving any issues.

Of course I respect your opinion, but the more complete your service, the more you can charge. You can charge for the program, for the cloud services and for the data. Good was an idea.

I do not have problems paying as long as they give me quality. CTM right now is the worst currency supplier we have, and even though I paid for the premium APi, I am the biggest donor.

If you read in your discord of CTM I am "porlapatria", and for more errors that you cominico, he gives me an excuse. THE truth is that most of your coins are dead in exchanges cemeteries and also gives the wrong price. I hope the owner of CTM will correct everything. AYer was talking to me about their VPS and that I had 32 gigs, I'm supposed to be a fool and I do not know about web development, when I've been running a small page development group for almost two decades and I've had very high traffic pages. And I have another job, I am Luthier, as you will see I am very versatile.

I have no problem paying a small monthly amount in good apis. You have to tell the owners of those services, and that the quality of the data matters.

But think one thing, in the end you are getting us to depend on third parties. We do not have a decent way to put a coin like AM CU, and if any coin service closes (CC, CTM ...) we are left without that data, if you do, those data are insured.
jr. member
Activity: 348
Merit: 5
A while later, without touching any option. Everything is fine again. That's why I say something happens, there is some lag somewhere. Maybe it's hard to read the api or something similar, I speak for speaking, I only know what happens to me and what I've left in the screenshots
I'm trying to reproduce it myself, but I've not yet been successful. Are these coins only using the global exchange filter, or is there a pattern like all of them uses coin-specific exchange filters as well?

Which of the views are correct - the first with many gray items or the second one with almost no gray items? If you have a number of filter settings including volume configured, I assume the first one with many gray items are what you expect - is that a correct assumption?

I do want to find out what the issue can be, so could you please send me your Awesome Miner log file (via PM or mail)? Thanks!

Edit: I've just implemented a small change that might resolve the issue, but as I cannot reproduce the issue myself I cannot verify. Please keep me updated if you still experience the issue in the next release.

Just a hypothesis, I'm guessing that sometimes when CTM does the data collection, the exchange returned invalid data and caused the price/volume of certain coins to be set to 0, I have seen that on a smaller scale for some coins that are only on small exchanges (such that current price/volume became 0, but the 1 hour data shows otherwise, checking on the said exchanges usually revealed that there were no trades nor changes in order book, so likely the exchange API returned invalid data and was cached at CTM for awhile b4 it gets updated)

CTM did a SQL maintenance / clean up today, and during that period of time, a lot of coin data probably gets borked. hopefully it's returned to normal or better now.
legendary
Activity: 3346
Merit: 1094
A while later, without touching any option. Everything is fine again. That's why I say something happens, there is some lag somewhere. Maybe it's hard to read the api or something similar, I speak for speaking, I only know what happens to me and what I've left in the screenshots
I'm trying to reproduce it myself, but I've not yet been successful. Are these coins only using the global exchange filter, or is there a pattern like all of them uses coin-specific exchange filters as well?

Which of the views are correct - the first with many gray items or the second one with almost no gray items? If you have a number of filter settings including volume configured, I assume the first one with many gray items are what you expect - is that a correct assumption?

I do want to find out what the issue can be, so could you please send me your Awesome Miner log file (via PM or mail)? Thanks!

Edit: I've just implemented a small change that might resolve the issue, but as I cannot reproduce the issue myself I cannot verify. Please keep me updated if you still experience the issue in the next release.
legendary
Activity: 3346
Merit: 1094
Awesome Miner version 6.0.6 ( Development preview of 6.1 )

 API
  - Added API for setting the profit factor property of a coin



Attention for the users of the soothaa's coin updater. With the new API, all the currencies that you have both in AMCU and in the other suppliers are overwritten. In turn, they are marked in blue, so it is easy to identify them and maintain a cleaner CU config.json.

 Roll Eyes Disculpar si no se entiende bien, pero como buen español (modo irónico) uso un traductor  Roll Eyes

This extension does not work well, I have used that extension to the full, but now it does not get the HASH due to the update of the Inquidus explorer. When this information is missing, the profitability calculation does not do it correctly.
- Improved the HTTP API for coins with a new property to set if the custom properties of a coin should be used


I have looked and I do not see any new option, it can be a little more explicit. Thank you
There are currently no application using the new API feature provided by Awesome Miner. The only way to make use of setting the profit factor property is to develop an application that is explicitly setting that property. For most purposes there is no used of it.

There is no user interface for setting this behavior - it's all API properties only used when developing external application.

The point made by GoRdiE was that v6.0.6 had a side effect where any API operation to set coin properties automatically would enable the check box "Change Properties" for a coin. Version 6.0.7 go back to the old behavior of not automatically enable this checkbox for a coin so it should be all fine now.
legendary
Activity: 3346
Merit: 1094
I'm going to make a suggestion @patrike.

I have been a web project manager for many years, which in the end is web programming, design, etc ... Many of our data were through bot Scrape.

Right now the owner of cointomine is already saying that he has serious CPU load problems. surely use a shared VPS and without caches of any kind (memcached, varnish, do TXT every X minutes etc ...)

Knowing that the currency data is a fundamental part of your program, because without coins we can not undermine. And seeing that CTM asks for a donation, I have been the maximum donor for now. You have not considered adding a young programmer and dedicating it exclusively to scraping data from different exchanges correctly and appropriately for AM and charging a small monthly amount for serving that data in a premium plan, every few minutes.

It can not be that a program as good as AM, right now has bad data of apis that give us the prices that are not and that the owner is already saying that we are saturating his mini VPS. I prefer that you extend your service, add another programmer and that this only be dedicated to scrape data of exchanges correctly, and everything would be perfectly integrated with your program. I would pay perfectly $ 10 a month for that type of service if they offer me quantity and quality of data.

Right now CTM is a tremendous mess, does not read well the apis, most profitable currencies is because it gives us the price of sale and not of purchase, is complaining about the load, which makes me think that shortly or close or charge per month, and to pay a third party who does it wrong, I prefer that you expand the service and quality, this would also give you the opportunity to bill more per month and grow your business.

When a business reaches a certain level, it can not depend on the work of third parties who do not care about the quality of their data.

Hopefully when the other aggregator arrives, it will be of more quality.

Seriously, think about it, because you are now in a good moment to be able to offer that data in two versions in the medium term yourself. Slow vrsion, every hour for everyone, and premium version of payment every 5 minutes for example, using caching techniques you would only consume bandwidth and there are very cheap CDN for that same as bunnyCDN, and serve the apis at a cost derisory.

Maybe you do not want to incorporate people to the project, but I think it's time and not depend on third parties. I would pay for the data every 5 minutes. Why let someone else take the money you can earn ?, and what is more important, give better service to your users. I do not need to be arguing with the "DEV" to call it in any way, CTM, where much of the data is wrong and where you are already complaining about the cpu load of your shared mini VPS
Thanks for the suggestion. Unfortunately I've never seen it as a good business case to develop yet another service for providing coin statistics. It would require a significant amount of time, it would take away the main focus of what Awesome Miner is doing and it's only a few power users that actually are willing to pay extra for a service like this.

Given the current market trend for mining operations, the demand for such a service would be even lower. You would need like 500-1000 customers paying extra for a service like this in addition to what they already pay for the software. Although I understand your point and do understand that it's great to have better coin statistics - it's not a good business case and especially not now.

Product development is not only about avoiding third party services, it's also about focusing on the main purpose and main features of your product and try to make them as good as possible.

My view is that the coin providers we have today should charge for premium services where they support customers with valid coin statistics, follow up on any issues and continuously improving their service offering. Preferably they would offer some basic API with limits (like one update per hour) for free, and then they would have premium subscriptions for the power users that they support by resolving any issues.
jr. member
Activity: 756
Merit: 2


A while later, without touching any option. Everything is fine again. That's why I say something happens, there is some lag somewhere. Maybe it's hard to read the api or something similar, I speak for speaking, I only know what happens to me and what I've left in the screenshots
jr. member
Activity: 756
Merit: 2


There must be some small problem. Every time what happens on the screen happens. Most cointomine coins appear in gray and are not allowed to be mined. After a while it returns to normal and they appear in black.

It's something that comes and goes, without changing anything. Something happens and I do not know what it is. I have observed it several times before putting this post.
jr. member
Activity: 756
Merit: 2
- Improved the HTTP API for coins with a new property to set if the custom properties of a coin should be used


I have looked and I do not see any new option, it can be a little more explicit. Thank you
jr. member
Activity: 756
Merit: 2
Awesome Miner version 6.0.6 ( Development preview of 6.1 )

 API
  - Added API for setting the profit factor property of a coin


Attention for the users of the soothaa's coin updater. With the new API, all the currencies that you have both in AMCU and in the other suppliers are overwritten. In turn, they are marked in blue, so it is easy to identify them and maintain a cleaner CU config.json.

 Roll Eyes Disculpar si no se entiende bien, pero como buen español (modo irónico) uso un traductor  Roll Eyes

This extension does not work well, I have used that extension to the full, but now it does not get the HASH due to the update of the Inquidus explorer. When this information is missing, the profitability calculation does not do it correctly.
jr. member
Activity: 756
Merit: 2
I'm going to make a suggestion @patrike.

I have been a web project manager for many years, which in the end is web programming, design, etc ... Many of our data were through bot Scrape.

Right now the owner of cointomine is already saying that he has serious CPU load problems. surely use a shared VPS and without caches of any kind (memcached, varnish, do TXT every X minutes etc ...)

Knowing that the currency data is a fundamental part of your program, because without coins we can not undermine. And seeing that CTM asks for a donation, I have been the maximum donor for now. You have not considered adding a young programmer and dedicating it exclusively to scraping data from different exchanges correctly and appropriately for AM and charging a small monthly amount for serving that data in a premium plan, every few minutes.

It can not be that a program as good as AM, right now has bad data of apis that give us the prices that are not and that the owner is already saying that we are saturating his mini VPS. I prefer that you extend your service, add another programmer and that this only be dedicated to scrape data of exchanges correctly, and everything would be perfectly integrated with your program. I would pay perfectly $ 10 a month for that type of service if they offer me quantity and quality of data.

Right now CTM is a tremendous mess, does not read well the apis, most profitable currencies is because it gives us the price of sale and not of purchase, is complaining about the load, which makes me think that shortly or close or charge per month, and to pay a third party who does it wrong, I prefer that you expand the service and quality, this would also give you the opportunity to bill more per month and grow your business.

When a business reaches a certain level, it can not depend on the work of third parties who do not care about the quality of their data.

Hopefully when the other aggregator arrives, it will be of more quality.

Seriously, think about it, because you are now in a good moment to be able to offer that data in two versions in the medium term yourself. Slow vrsion, every hour for everyone, and premium version of payment every 5 minutes for example, using caching techniques you would only consume bandwidth and there are very cheap CDN for that same as bunnyCDN, and serve the apis at a cost derisory.

Maybe you do not want to incorporate people to the project, but I think it's time and not depend on third parties. I would pay for the data every 5 minutes. Why let someone else take the money you can earn ?, and what is more important, give better service to your users. I do not need to be arguing with the "DEV" to call it in any way, CTM, where much of the data is wrong and where you are already complaining about the cpu load of your shared mini VPS
newbie
Activity: 162
Merit: 0
Awesome Miner version 6.0.6 ( Development preview of 6.1 )

 API
  - Added API for setting the profit factor property of a coin


Attention for the users of the soothaa's coin updater. With the new API, all the currencies that you have both in AMCU and in the other suppliers are overwritten. In turn, they are marked in blue, so it is easy to identify them and maintain a cleaner CU config.json.

When implementing the new profit factor property over the API, I also thought that it would make sense to not only set the factor but also activate the "Change Propereties" setting for the Coin - otherwise any properties for the coin will not be used anyway.

If you have coins added by AMCU they would then also be added with "Change Properties" enabled - which makes sense if you do want to use the values set over the API.

I do however see your point that this may not always be the case so I will change back the behavior in the next development preview and then add a separate flag over the API if you want to set "Change Properties" on the coin.

For me it is fine as it is now. AMCU is fine for new currencies that are not in the providers. Simply comment to other users what happened. I prefer to use the current providers of AM over those of ACMU, so as new currencies are being implemented in the official providers, I will remove them from the coin updater.
Good job Patrike!
legendary
Activity: 3346
Merit: 1094
Awesome Miner version 6.0.7 ( Development preview of 6.1 )

 ASIC mining
  - Antminer S15 supported
 Features
  - Exchange filtering redesigned and can be configured both globally and per coin. Supported for CoinCalculators.io and CoinToMine
  - Note: Any previously specified exchange filter settings based on API string matching must be re-defined with the new filtering concept
  - Exchange volume filtering implemented for all coin statistics providers
  - The Coins tab will indicate the information that didn't pass the filter settings
 - Additional power usage and operating cost can be defined globally in the new Profitability section of the Options dialog. The values will affect the total power usage and profitability displayed on the dashboard and the total values in the miner column header.
  - Additional power usage and operating cost per miner can be defined in the Profit Profile. The values will reduce the profitability of a miner.

 API
  - Improved the HTTP API for coins with a new property to set the profit factor property
 - Improved the HTTP API for coins with a new property to set if the custom properties of a coin should be used
 User interface
 - The Coins & Profit section in the Options dialog has been split into two new sections - Profitability and Coins.
  - Coins with custom properties enabled will be highlighted in blue color on the Coins tab
 Mining software
  - Z-enemy Miner 1.28
  - T-Rex miner 0.8.9

This is a smaller update of the development preview released yesterday. As much focus is on getting an overview of the mining costs these days, there are new features available where you can add both additional power and cost per miner (defined in the Properties of a Profit Profile) and also on a global level (Options dialog, Profitability section). The purpose is that the profit value should include all expenses in a more accurate way.

To get access to development versions, open the Options dialog in Awesome Miner. In the General section, enable Check for development versions. Then go to the Menu and click Check for updates.

Direct download links if needed:
www.awesomeminer.com/download/setupdev/AwesomeMiner.msi
www.awesomeminer.com/download/setupdev/AwesomeMinerRemoteService.msi
legendary
Activity: 3346
Merit: 1094
Awesome Miner version 6.0.6 ( Development preview of 6.1 )

 API
  - Added API for setting the profit factor property of a coin


Attention for the users of the soothaa's coin updater. With the new API, all the currencies that you have both in AMCU and in the other suppliers are overwritten. In turn, they are marked in blue, so it is easy to identify them and maintain a cleaner CU config.json.

When implementing the new profit factor property over the API, I also thought that it would make sense to not only set the factor but also activate the "Change Propereties" setting for the Coin - otherwise any properties for the coin will not be used anyway.

If you have coins added by AMCU they would then also be added with "Change Properties" enabled - which makes sense if you do want to use the values set over the API.

I do however see your point that this may not always be the case so I will change back the behavior in the next development preview and then add a separate flag over the API if you want to set "Change Properties" on the coin.
newbie
Activity: 59
Merit: 0
Did I miss a setting here?

Thanks,
...jim

It's only some mining software that report accepted/rejected shares per GPU. In this case the mining software is only reporting a total number that is displayed in the miner list.

Got it. Thanks.

...jim
newbie
Activity: 162
Merit: 0
Awesome Miner version 6.0.6 ( Development preview of 6.1 )

 API
  - Added API for setting the profit factor property of a coin


Attention for the users of the soothaa's coin updater. With the new API, all the currencies that you have both in AMCU and in the other suppliers are overwritten. In turn, they are marked in blue, so it is easy to identify them and maintain a cleaner CU config.json.

 Roll Eyes Disculpar si no se entiende bien, pero como buen español (modo irónico) uso un traductor  Roll Eyes
Jump to: