Feature Request
Is it OK to ask for a secondary Profit Profile to be added to the program ?
If so, can I post the info / details here and get feedback from others in this thread ?
Or should I contact you direct with this ?
You can share any ideas in the thread here, because it's always good to get opinion from more people on these kind of ideas. Thanks!
OK, here goes, I take it that the Profit Profile works on fiat profit -- ie USD ($) of the coins, correct me if I am wrong.
So here is the secondary Profit Profile idea.
1/ The Profit Profile scans the BTC exchange value of the algorithms that you have selected to mine on said pool and switches to the algorithm that pays the most in uBTC regardless of the $ profit, the uBTC profit should override here in this case even if the dollar amount is $0.04 or $10.00 as the uBTC amount is what we are looking for, not the $ amount.
For example -- Bitcore @ ZPOOL >> Under the POOL tab for this algo, the profit* in uBTC is 0.01732
* 24h estimation from net difficulty in mBTC/MH/day (in PH for sha256 & GH for blake, decred, x11, quark, qubit, kS for equihash)
Below is another example, I mined the blake2s algo and earned this below
BlakeStar (blake2s)
0.518452 BLAS << This is the amount earned / mined in this coin
0.216%
0.00019704 <<< This is the uBTC amount earned, this will be paid to my BTC wallet address thats been given with the c=BTC command, you can add this to a custom pool in Awesome Miner.
c=BTC << this is added to the password field in the custom pool in Awesome Miner.
-a m7m -o stratum+tcp://m7m.mine.zpool.ca:6033 -u
So say this is the most profitable algo to mine in terms of uBTC profit regardless of the $ profit, Awesome Miner should switch to that algo and mine it.
Awesome Miner then rescans the Algorithms to find the next most profitable one in terms of uBTC when exchanged and not the $ amount.
ZPOOL allows you to set the symbol that you want to be paid in ...eg c=BTC, this is the only pool that I have found that lets you pick the payment option with the correct wallet address for that payment.
2/ If someone wants to be paid in say DASH or any other coin (c=
Say someone wants to boost their DASH wallet with some earnings, which algo would be best to do this when exchanged out ?
ie... Awesome Miner checks for this and mines the algo that's worth more in DASH vs other coins when exchanged by the pool (ZPOOL).
Thoughts ?
I think I'm following here, you want AM to be able to set the C=XXX code for Zpool based on what is currently the coin that has the best conversion rate to BTC? This would be a complex setup, as AM would have to constantly be scanning an exchange and doing comparisons in order to change the c=XXX code. And in order to change the c=XXX code, it would have to stop the miner and restart it. Now, you know with the huge number of coins on Zpool, that this will fluctuate constantly, even if you used a 24 hour average... and more importantly, the exchange does not happen instantly at Zpool. By the time Zpool sends your mined coins to the exchange, the exchange rate could be vastly different than what AM was calculating at the time of mining.
I'm still trying to understand the reasoning behind a second profit profile though. The profit profile just establishes how much hashrate you have and how much power you use for those algos. I guess you could have a second profile to ignore certain algos, but I don't know how AM would know to pick one over the other? What conditions would be necessary to switch profit profiles? The scenarios you mentioned in your examples would be an alternate logic stream option in the Managed Profit Miner, not in the Profit Profile.
I like where your thinking was going, but the exchange timing issues I mention above will probably defeat your expectations.