i am currently earning 0.035 - 0.04 btc everyday with 1.5 TH i wanted to know how much would i earned in p2pool and wicth pool would i use since there are lots of them or i don't get it would love some explanation
the same or more.
You dont use a public p2pool, you setup p2pool on a local machine.
Mining on a remote p2pool is stupid and if you want to do this, you could just stick to the pool your already using.
So much fail.... *sigh* And people wonder why p2pool doesn't get higher adoption rates with answers like this.
You CAN use a public P2Pool node, take a look at this page for a listing of some of them -
http://p2pool-nodes.info/ - you can sort by country, latency, etc. Just find a couple geographically close to you and ping them... the lower the ping (latency), the better off you will be.
It is absolutely NOT stupid to mine on a remote p2pool node, especially if you have one close enough to you. If you aren't close enough to a public node it could affect your performance, so it might be more wise to look at building your own local node if you have the capability, but some folks don't have the resources to do that. It's all about your comfort level and resources.
The main issue with p2pool is latency - how quickly your miners can communicate to the node you're mining on. The lower the latency, the less DOA rate you will have. The less DOA you have the better chance you have of getting good shares, and thus payouts. This is why it's RECOMMENDED to bring up your own p2pool node locally, because obviously the miners are right next to the node.
There's a bunch more to go into with DOA, shares, stales/orphans and how in general it works if you want to. The bottom line is that all things equal, over time, you should see at least equal if not better payouts on p2pool versus others, as long as you have a decent hashrate, which I personally consider over 600GH/s. Judging from your payouts I'd say you have about 1.2-1.5 TH/s, which should be plenty fine.
To configure it's simple. Once you find a pool node it would look like this-
Pool: stratum+tcp://ip.add.ress.here:9332
Pool worker: {your bitcoin payment address here}
Pool password: anything123
I would suggest finding at least 2 P2Pool nodes for pool1 and pool2, and then put your original proprietary node in for pool3. This way you're covered with failovers and backup in case any of the p2pool nodes go down.
And, no matter what pool node you mine on, if you keep your payment address the same (the pool worker), your shares and payouts will "follow" you to whatever node you're on, so you won't lose any mining time if you failover to another node.
Hope this helps to get you started. Read up on the last 20-30 pages of this thread if you can at least, and post more questions, most folks here are pretty helpful.