Release Trade Dangerous (Est. 2015) Power user's highly configurable trade optimizer

I've given Scotty a workaround for his SSL issue. I have no idea why it's throwing this. I'm not going to publish it here, as it's basically a bypass to the SSL verification, I will say it's on the Internet.This wouldn't be my preferred solution but as I really can't find the underlying cause of the SSL issue, this will have to do.

I've got his TDH also able to run TD just fine, but there's a couple of little issues that someone better than me at TDH can hopefully help with. I'll let Scotty detail those.
 
@Tromador I really can't thank you enough for the time spent in getting this working.
Also to everyone else who gave time to try and sort it out. There was a slight hiccup with the Cmdr Profile but that is now working as well. So I have a functioning route finder.

I am learning how to use TDH and have a feeling I might ask a few questions regarding that.
It really is great that you all wanted to assist and get the app working for me, so once again thanks -- see you in the black (as they say) o7
 
The TDH also crashed for me sometimes with CMDR button, but the second time the data was read out.
If you have started ED, the crash does not happen so often. I do not use all the functions of TDH, but there are very helpful functions.
If you have questions, go ahead, maybe I can help. Immediately a tip from me. In the settings you can set parameters,
e.g. if stations from Odyssey (--od) should be filtered out or maybe Carrier (--fc).
... Sorry ERROR
Translated with www.DeepL.com/Translator (free version)
 
Last edited:
The TDH also crashed for me sometimes with CMDR button, but the second time the data was read out.
If you have started ED, the crash does not happen so often. I do not use all the functions of TDH, but there are very helpful functions.
If you have questions, go ahead, maybe I can help. Immediately a tip from me. In the settings you can set parameters,
e.g. if stations from Odyssey (--od) should be filtered out or maybe Carrier (--fc).
View attachment 289398
Translated with www.DeepL.com/Translator (free version)
@nepomuk Thanks for that. I have got it working and have been looking at route planning. I would welcome any guide you have to planning a route. I can see how to plan a route from and system/station. Is it possible to look for routes close to that area?
 
So this is not so simple now ... and not easy to explain, because there are different ways of thinking. I have often taken TD/TDH for comparison, less to plan longer routes.
My routes were never longer than 2 or 3 stations. I think you have to try a lot to get the best result for yourself.
Where (system/station) are you now ? I can calculate a route as an example.
 
So this is not so simple now ... and not easy to explain, because there are different ways of thinking. I have often taken TD/TDH for comparison, less to plan longer routes.
My routes were never longer than 2 or 3 stations. I think you have to try a lot to get the best result for yourself.
Where (system/station) are you now ? I can calculate a route as an example.
Epsilon Serpentis - Kimborough Orbital
 
I ran this from the TDH:
Code:
Command line: run --fr="Epsilon Serpentis/Kimbrough Orbital" --cap=728 --cr=17197781794 --ly=20.00 --empty=29.00 --supply=5000 --lsp=12.5 --age=1 --loop --pad=L
Epsilon Serpentis/Kimbrough Orbital -> Epsilon Serpentis/Kimbrough Orbital
  Epsilon Serpentis/Kimbrough Orbital: 728 x Silver,
  Nuakea/Oblivion: 728 x Resonating Separators,
  Epsilon Serpentis/Kimbrough Orbital +11,878,776cr (8,158/ton)
 
For what it's worth, I've forked the TDH repository on GitHub and have fixed a number of issues - including crashes when the CMDR button is clicked, and the regular update reminders that have been reported.

I don't want to tread on @MarkAusten's toes even though he's said that he's no longer able to maintain it, and I have tried to contact him to ask whether he's OK for me to pick it up and develop further. Whilst the licence is permissive in that respect, I feel it only polite! Yet to hear back, so if anyone has a route to contact him please let me know. As such, there are no pre-compiled executables available at the moment, but the source code is there for the taking.
 
... that's right

1643830350802.png


if you want to filter out Fleet-Carrier and Odyssey (--fc N --od N )
 
I ran this from the TDH:
Code:
Command line: run --fr="Epsilon Serpentis/Kimbrough Orbital" --cap=728 --cr=17197781794 --ly=20.00 --empty=29.00 --supply=5000 --lsp=12.5 --age=1 --loop --pad=L
Epsilon Serpentis/Kimbrough Orbital -> Epsilon Serpentis/Kimbrough Orbital
  Epsilon Serpentis/Kimbrough Orbital: 728 x Silver,
  Nuakea/Oblivion: 728 x Resonating Separators,
  Epsilon Serpentis/Kimbrough Orbital +11,878,776cr (8,158/ton)
not a round trip, maybe so ... (Python cap=224)
1643831196350.png
round trip ...
1643831464002.png
... an with your data
1643831763556.png
... and finally the data slightly changed
1643832447550.png
 
Last edited:
I don't want to tread on @MarkAusten's toes even though he's said that he's no longer able to maintain it, and I have tried to contact him to ask whether he's OK for me to pick it up and develop further.
To a greater or lesser extent I am the grand old man of TD, having worked with Oliver (kfsone) way back in time when he was developing it, so my feeling is that if you have made a reasonable effort to contact Mark and are willing to support TDH, then for what it's worth go with my blessing, my son.

Mark can't do it and we did discuss licensing models for TD and TDH in the past with the express intention that others would be able to take the projects forward if necessary.

Assuming you give Mark appropriate credit in your code/documentation (as I am sure you already have) then I am sure he would be pleased to know someone was willing to take on the job.

If you want to build and distribute the binaries then I will update the TD documentation appropriately to point to your repository.
 
not a round trip, maybe so ... (Python cap=224)
round trip ...
... an with your data
... and finally the data slightly changed
Thanks @nepomuk for taking time to run those for me.. I understand what you have done and will try it myself. I have a spreadsheet that I use when I'm trading to tell me how much I am making on a run. I quite like keeping a record of my trip to see how much I make in a session. I understand that TD looks at all the systems/stations near my start location and works out a route. It would be good if it suggested profitable trade routes that are within a user defied distance. I hope I am describing that correctly. :)

Im going to enjoy getting to know this and how to do it. (y)
 
TD doesn't come up with routes per se.
It comes up with THE route while will be most profitable based on the parameters you set.
The power of TD comes in learning how to use those options to phrase your question and also in learning in depth what questions it can answer..
 
TD doesn't come up with routes per se.
It comes up with THE route while will be most profitable based on the parameters you set.
The power of TD comes in learning how to use those options to phrase your question and also in learning in depth what questions it can answer..
Thanks, I think I'm understanding what all the options are.
One easy question, I take it that I should update the database before use each day?
 
Hi Scotty. Yes, you should update your database at least once a day. On my PC, it takes 25-30 mins or so. Tromador's database, where we download data from, updates every 10 minutes or so which gives you the option of updating yours during your game play. I do this probably every 30-40 minutes or so while trading. These updates are much smaller and only usually take 2-4 minutes to do. Do you use ED Market Connector or one of the other tools to upload the prices of the station that you have just landed at?
 
Hi Cmdr, thanks for that. Yes I have been running EDMC for a long time, its only fair to put in what you want to get out. I'm a little unsure on the update settings. Initially I did All and Clean. I was wondering if I should select Upgrade now? I'm sure I have a lot more questions as I progress :)
 
For a normal database update using TDH, just click the Update DB button and leave everything as it is in the box that opens. It should just have Listings ticked. Then click Update DB in that box and away it should go. The only other things I have ever ticked is Fallback for the odd times that Tromador's database is off line and Clean which completely deletes your database and redownloads everything from scratch. You would only do this if you were having database problems or errors or the app starts taking much longer to update or do trade runs.
 
The way it works is by checking the date/time of the files. The master database (EDDB) that all the different tools use (in different)ways) produces a listings.csv once a day,. In addition there is a datafeed which announces each upload (for example from EDMC) jn real time. Once my server gets a new listings.csv (and others) your td will grab them from me and do a longish update of all the past 24 hours worth of data.

My server downloads all the new. csvs when EDDB.io publishes them and also listens to the live data feed. Throughout the day the server publishes listings_live.csv which covers all of the updated information from the live feed since the last full listings.csv was published. This is actually published once every 60 seconds or so, which means that you should see the information you upload be reflected in your own database really rather quickly. Using the listings_live.csv system also ensures that your database updates nice and quickly during the day.
 
It would be good if it suggested profitable trade routes that are within a user defied distance. I hope I am describing that correctly. :)

The closest to this, I think, would be the start jumps option. From the documentation this does the following

Considers stations from systems upto this many jumps from your specified start location.

So a start of 2 would look at systems within 2x your jump range for the most profitable routes.
 
The closest to this, I think, would be the start jumps option.
Do take care with this though. If you aren't careful, combining start jumps with jumps per leg can multiply up really fast. If you also have a large jump range, you can get to the point where you are looking for routes across the entire bubble as the search tree expands exponentially. This is all well and fine and may well give you a nice route, but you also want answers relatively quickly and massive data processing takes time.
 
Back
Top Bottom