Pages: [1] 2 3 4 5 6 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 1 post(s) |
Serene Python
26
|
Posted - 2013.06.25 02:03:00 -
[1] - Quote
Original Thread: https://forums.eveonline.com/default.aspx?g=posts&m=716570
Quote: What is EVE-Profit? It is a webpage showing your loss/profit on all your market orders (not station trades nor contracts). It does take broker fee and tax into consideration and it gives some statistics so you can follow your progress month by month or see your most profitable items. You can merge your characters which give you the possibility to have for example a buy-character in Jita and a sell-character in another region and see those two characters as one virtual character - calculating the profit for the virtual character. The webpage is very simple and clean and you can always delete all your information (no history kept).
So after ironing out most of the bugs, I feel more comfortable to bringing this over to Market Discussions where I'm sure it will be appreciated by many more!
First and foremost, I am a large advocate of open source initiatives so in the event I no longer wish to manage this, the source code will be available to all and database will be cleaned of user records. Due to all the issues I had originally setting this up, I have made several changes so this can easily be migrated to a new host.
If you are familiar with the original website you will feel at home with this. I plan on it looking the same with any features I add being subtle and not bothering you if you don't want to see them. One notable change I have added is being able to sort the listing under "Most-profitable Sell", just click the column you want to sort(does not work with period separator, yet).
If you can suggest a feature that can be implemented in a way that isn't going to ruin others experience with this, I'm more than happy to hear you out and look at putting it in.
If you find any bugs/issues feel free to eve-mail me and I'll look into it as soon as I can and keep you updated with what's going on.
Find it HERE |
Eliram Kahoudi
Big Red Rabbits
10
|
Posted - 2013.06.25 17:21:00 -
[2] - Quote
any change for the updated source? i run the old version in house that only has my characters in it. But my php skills are severely lacking. |
Daniel Plain
Science and Trade Institute Caldari State
1230
|
Posted - 2013.06.25 17:33:00 -
[3] - Quote
this looks very promising, i will take a closer look in the near future
"I don't troll, I just give overly blunt responses that annoy people who are wrong but don't want to admit it. It's not my fault that people have sensitive feelings" -MXZF |
Serene Python
26
|
Posted - 2013.06.25 21:48:00 -
[4] - Quote
Eliram Kahoudi wrote:any chance for the updated source? i run the old version in house that only has my characters in it. But my php skills are severely lacking.
For the time I would like to refrain from directly releasing what I have to the community. If you are interested in the sortable page, I used jquery tablesorter and modified the javascript file so it only had one default option for sorting since it needed a custom parser.
Daniel Plain wrote:this looks very promising, i will take a closer look in the near future.
edit: my first improvement suggestion would be to provide an API key creation link with the right permissions (like EVEMon does).
I'm not sure I follow what you mean, the API key I myself use and several others are using at least the permissions the creation link is requesting from the create account screen and add character screen. |
Daniel Plain
Science and Trade Institute Caldari State
1231
|
Posted - 2013.06.26 11:00:00 -
[5] - Quote
ah there it is. i must have been tripping to miss it.
"I don't troll, I just give overly blunt responses that annoy people who are wrong but don't want to admit it. It's not my fault that people have sensitive feelings" -MXZF |
Serene Python
26
|
Posted - 2013.06.30 04:04:00 -
[6] - Quote
Update Column headers under "Most-profitable Sell" are now back to how they were previously, sorting still works for people using the decimal separator place. |
flakeys
Interstellar Corporation of Science and Technology Interstellar Confederation
1202
|
Posted - 2013.06.30 07:05:00 -
[7] - Quote
Good luck on the revival mate
We are all born ignorant, but one must work hard to remain stupid.
|
Varban II
Infinite Style Incorporated
0
|
Posted - 2013.06.30 10:04:00 -
[8] - Quote
Looks very promising. |
Serene Python
27
|
Posted - 2013.07.28 20:48:00 -
[9] - Quote
Minor Update There was an issue that was occurring for me, no reports from anybody else, where when you updated your transactions you would get a MYSQL error regarding " standing=0", this is caused by inWatchlist not being set in the API result that was returned. I have put in a work around for this issue so it shouldn't be happening anymore.
Please let me know about any errors or issues you are having so I can address them.
As far as I'm aware this is not a needed function for the website. The only reason contacts are pulled is because any transactions you do with a contact will be highlighted.
Looking at the API page it doesn't appear there is an option to explicitly choose whether watch list information is provided or not.
I still haven't forgotten about you fellows who use decimal thousand separators. |
Eliram Kahoudi
Big Red Rabbits
10
|
Posted - 2013.07.28 21:11:00 -
[10] - Quote
would you be willing to post how you fixed that error? my personal one has the same issue but i dont know enough about sql to really narrow it down. |
|
Serene Python
27
|
Posted - 2013.07.28 21:21:00 -
[11] - Quote
Eliram Kahoudi wrote:would you be willing to post how you fixed that error? my personal one has the same issue but i dont know enough about sql to really narrow it down.
In the file wtrans/api_char.php search for the following string... inWatchlist=$inWatchlist, standing=$standing
Just before this line add the following... if(!isset($inWatchlist)){ $inWatchlist = 0; }
If you cannot pull any transactions at this moment you can remove your character and re-add them to verify if this worked for you. |
Eliram Kahoudi
Big Red Rabbits
10
|
Posted - 2013.07.28 21:26:00 -
[12] - Quote
thanks so much, ill give it a try and see how it goes. |
Serene Python
28
|
Posted - 2013.08.03 20:37:00 -
[13] - Quote
Update I humbly present to you the beta testing page for this website. Here I will have any new features I'm working on, bugs/vulnerabilities I'm addressing or anything else that may not fall into this. For the time being it will use the same database until something comes up that could affect what you are seeing.
At any point you can view what is being worked on or added on the features page. I have plans to make the features and news portions of the website more streamlined as they are all hard coded which displeases me. I will not use this topic to announce anything for the testing area as there will be times I go to bed in the middle of doing something or I just don't care for something I added so check the features area as this will be where I keep up to date information.
For you decimal thousand separators I still am aware you are without loving, I will be working on finally giving you the proper loving you deserve tonight. |
Wafflehead
Garoun Investment Bank Gallente Federation
11
|
Posted - 2013.08.03 22:02:00 -
[14] - Quote
Serene Python wrote:UpdateI humbly present to you the beta testing page for this website. Here I will have any new features I'm working on, bugs/vulnerabilities I'm addressing or anything else that may not fall into this. For the time being it will use the same database until something comes up that could affect what you are seeing. At any point you can view what is being worked on or added on the features page. I have plans to make the features and news portions of the website more streamlined as they are all hard coded which displeases me. I will not use this topic to announce anything for the testing area as there will be times I go to bed in the middle of doing something or I just don't care for something I added so check the features area as this will be where I keep up to date information. For you decimal thousand separators I still am aware you are without loving, I will be working on finally giving you the proper loving you deserve tonight.
Same login details? I can't seem to login on the BETA page. |
Serene Python
28
|
Posted - 2013.08.03 22:14:00 -
[15] - Quote
Wafflehead wrote:Serene Python wrote:UpdateI humbly present to you the beta testing page for this website. Here I will have any new features I'm working on, bugs/vulnerabilities I'm addressing or anything else that may not fall into this. For the time being it will use the same database until something comes up that could affect what you are seeing. At any point you can view what is being worked on or added on the features page. I have plans to make the features and news portions of the website more streamlined as they are all hard coded which displeases me. I will not use this topic to announce anything for the testing area as there will be times I go to bed in the middle of doing something or I just don't care for something I added so check the features area as this will be where I keep up to date information. For you decimal thousand separators I still am aware you are without loving, I will be working on finally giving you the proper loving you deserve tonight. Same login details? I can't seem to login on the BETA page.
It's currently an exact clone, I never tried logging in yet. I planned on making use of it later tonight. Checking right now, probably will be fixed by the time you read this. |
Serene Python
28
|
Posted - 2013.08.03 23:41:00 -
[16] - Quote
Well that was embarrassing. I thought it was going to be a simple and quick fix since I still haven't made this so it was more portable and didn't change that variable yet...
The folder that stored the sessions had incorrect permissions which made it so no sessions were able to be successfully made. I can confirm you can login right now, though no new features are in here. Keep an eye on the features page I will have a little section for what's under current development that will be view-able from the main copy of the website. |
Wafflehead
Garoun Investment Bank Gallente Federation
11
|
Posted - 2013.08.03 23:48:00 -
[17] - Quote
Serene Python wrote:Well that was embarrassing. I thought it was going to be a simple and quick fix since I still haven't made this so it was more portable and didn't change that variable yet...
The folder that stored the sessions had incorrect permissions which made it so no sessions were able to be successfully made. I can confirm you can login right now, though no new features are in here. Keep an eye on the features page I will have a little section for what's under current development that will be view-able from the main copy of the website.
Haha. Great!
Quick question - are all the calculations correct?. Reason I ask is that I use 3 different 'profit' calculation websites.
eveprofit, neat and eve-mogul. But each one gives me different figures... |
Serene Python
28
|
Posted - 2013.08.04 00:11:00 -
[18] - Quote
Wafflehead wrote:Serene Python wrote:Well that was embarrassing. I thought it was going to be a simple and quick fix since I still haven't made this so it was more portable and didn't change that variable yet...
The folder that stored the sessions had incorrect permissions which made it so no sessions were able to be successfully made. I can confirm you can login right now, though no new features are in here. Keep an eye on the features page I will have a little section for what's under current development that will be view-able from the main copy of the website. Haha. Great! Quick question - are all the calculations correct?. Reason I ask is that I use 3 different 'profit' calculation websites. eveprofit, neat and eve-mogul. But each one gives me different figures...
tl;dr - No the calculations for my website are off. I will look into it when I get home tonight, more information in the wall of text below.
Since I have not coded this I cannot completely vouch for the legitimacy of the tax rate. However if you hover over "ISK/Profit" for a second or two you will get a message that will appear that says your brokers fee in ISK amount and tax rate in both percent and ISK amount.
I'll use morphite as an example here. Quantity - 690 ISK/Item - 8,798 ISK/Total - 6,070,496 ISK/Profit - "-97,128" [total broker fees are 60,705 ISK and the tax is 0.6% (36,423 ISK)]
Brokers fee is 1% which is correct for me however the tax is 0.3% off for me so I'll have to look into this when I get home. |
Serene Python
28
|
Posted - 2013.08.04 11:46:00 -
[19] - Quote
Long Mentioned Update What I can only assume now a minority of the user base(not going to check database to see who has this set...) will be happy to know that if you are using the period thousands separator you can now sort your most profitable items. When I initially moved the changes over the ISK/Day column was not sorting properly, I could not replicate this after I refreshed. Avg/Days sell does not sort properly. I'm considering removing this column entirely, not anytime soon(tm).
Features page has had some information added/removed. If any of the removed portions worry you, fear not they still stand valid. I am just slowly polishing up areas and improving upon them. There is also a screenshot from the original developer on the features page. Will update OP to make this a little more known thing. |
Wafflehead
Garoun Investment Bank Gallente Federation
13
|
Posted - 2013.08.04 11:52:00 -
[20] - Quote
Serene Python wrote:Long Mentioned Update What I can only assume now a minority of the user base(not going to check database to see who has this set...) will be happy to know that if you are using the period thousands separator you can now sort your most profitable items. When I initially moved the changes over the ISK/Day column was not sorting properly, I could not replicate this after I refreshed. Avg/Days sell does not sort properly. I'm considering removing this column entirely, not anytime soon(tm).
Features page has had some information added/removed. If any of the removed portions worry you, fear not they still stand valid. I am just slowly polishing up areas and improving upon them. There is also a screenshot from the original developer on the features page. Will update OP to make this a little more known thing.
Yay :). Looking good now we can sort the column correctly |
|
|
CCP Eterne
C C P C C P Alliance
2670
|
Posted - 2013.08.07 11:53:00 -
[21] - Quote
I have removed an off-topic post from this thread. EVE Online/DUST 514 Community Representative GÇ+ EVE Illuminati GÇ+ Fiction Adept
@CCP_Eterne GÇ+ @EVE_LiveEvents |
|
Sony Ichosira
Science and Trade Institute Caldari State
0
|
Posted - 2013.08.07 13:04:00 -
[22] - Quote
Hello fellow traders :)
Firstly I'd like to apologise for my bad english, i'm not english guy so it's not perfect, keep that in mind :P
Secondly, I'd like to ask quite important question and probably not only for me. I'm using eve-profit and it's A W E S O M E tool.
What i need to know is how exactly "merging system" works? It should combine 2 different characters and calculate their profits if one only buys stuff, and the other one sells. How about combining profits from 2 completely different traders? Let me explain. I have 2 trade alts in 2 different hubs, everyone trading on it's own, just in different places. Each one has different wallet etc. Is it possible to merge this 2 characters into 1, to be able to see their profits combined as it would be 1, BIG trader? Eve profit is going to calculate right profits for each hub and sum them, or it's gonna mess with different prices from different hubs (like buy order in amarr, and sell order in dodixie)?
And another question, if it's possible, how many characters can i merge into 1 "account"?
Thanks in advance, Sony |
Eliram Kahoudi
Big Red Rabbits
34
|
Posted - 2013.08.08 03:28:00 -
[23] - Quote
its a first in first out system. so if you buy in jita and sell first in dodixie it will calculate it that way. eve if both chars are buying/selling the same items |
Piter Presley
Red Federation RvB - RED Federation
1
|
Posted - 2013.08.08 10:18:00 -
[24] - Quote
But even with a first in first out system (FIFO), the calculated total profit from both characters will be the same in the long term. You just might see the profit in an earlier or later transcation.
example:
You buy and sell 1 Medium Shield Extender II in 2 different Trade Hubs for 0.2 mil profit each
Seperate Hub calculation: Buy: 1 Medium Shield Extender II in Rens, 1,5 mil Buy: 1 Medium Shield Extender II in Jita, 1 mil Sell: 1 Medium Shield Extender II in Jita for 1,2 mil => 0.2 mil profit Sell: 1 Medium Shield Extender II in Rens for 1,7 mil => 0.2 mil profit
Total Profit 0.2 + 0.2 = 0.4
FIFO calculation:
Buy: 1 Medium Shield Extender II in Rens, 1,5 mil Buy: 1 Medium Shield Extender II in Jita, 1 mil Sell: 1 Medium Shield Extender II in Jita, 1,2 mil => -0,3 mil profit Sell: 1 Medium Shield Extender II in Rens, 1,7 mil => 0.7 mil profit
Total Profit 0.7 - 03 = 0.4
So the totals will be the same after liquidating your stock in both hubs. |
Sony Ichosira
Science and Trade Institute Caldari State
0
|
Posted - 2013.08.08 11:13:00 -
[25] - Quote
Thank you very much for that explanation, it helps me a lot :)
Cheers Sony |
Eliram Kahoudi
Big Red Rabbits
35
|
Posted - 2013.08.08 18:58:00 -
[26] - Quote
and piter is right if it sells in the wrong order it will show a loss the first time then a greater gain the second time resulting in the same profit calculation. |
Serene Python
29
|
Posted - 2013.08.09 00:02:00 -
[27] - Quote
Eliram Kahoudi wrote:and piter is right if it sells in the wrong order it will show a loss the first time then a greater gain the second time resulting in the same profit calculation.
Thanks guys for helping him out!
I'd like to add on to this, from what I've seen even if you've sold all the stock you had it'll keep the last known cost. I've got a few items I manufacture that show losses because I also will buy them from a sell order elsewhere so it sees me buying Item A for 1.5m ISK and then I'm selling 100 of my manufactured Item A in Jita for 1m ISK each I'm getting a loss for all those sales. This rarely has been a issue in any items I actually traded in though and I been looking into adding industry into the website for this exact reason.
|
Sony Ichosira
Science and Trade Institute Caldari State
0
|
Posted - 2013.08.09 07:58:00 -
[28] - Quote
Serene Python wrote:Eliram Kahoudi wrote:and piter is right if it sells in the wrong order it will show a loss the first time then a greater gain the second time resulting in the same profit calculation. Thanks guys for helping him out! I'd like to add on to this, from what I've seen even if you've sold all the stock you had it'll keep the last known cost. I've got a few items I manufacture that show losses because I also will buy them from a sell order elsewhere so it sees me buying Item A for 1.5m ISK and then I'm selling 100 of my manufactured Item A in Jita for 1m ISK each I'm getting a loss for all those sales. This rarely has been a issue in any items I actually traded in though and I been looking into adding industry into the website for this exact reason.
Awesome! Keep up good work, this tool is really awesome :) |
Val Dera Erata
Metro Chemical
0
|
Posted - 2013.08.15 15:47:00 -
[29] - Quote
One minor (and easily addressable) bug I have found is in the password reset function. When a new password is issued, it lists the original authors email address as the source. I have spoken with him, and he is happy that someone is working with the code, but he suggested you may want to change the email address. |
Serene Python
29
|
Posted - 2013.08.15 22:02:00 -
[30] - Quote
Val Dera Erata wrote:One minor (and easily addressable) bug I have found is in the password reset function. When a new password is issued, it lists the original authors email address as the source. I have spoken with him, and he is happy that someone is working with the code, but he suggested you may want to change the email address.
edit; wall of text begone |
|
|
|
|
Pages: [1] 2 3 4 5 6 :: one page |
First page | Previous page | Next page | Last page |