The problem I see with Malbolge is the limited number of platforms it will run on. A more "practical" language that can look the same whether encrypted or not (very important for protecting intellectual property) is Perl. For example,
public static void main() { // your code here } Good news - performance is likely going to the last problem you need to be worried about when it comes to retail level algorithmic trading.
Hiya @DiceAreCast Thanks. If you believe the best of the best for Futures/FX algorithmic-trading isn't Java in your opinion, what do you suggest besides Python and R? Then as you explained, if I need I can code in Python or R or both and then call them in Java as there are multiple procedures involved for it. I like Java because it's reliable, because I can trust the performance, because it can be configured through a process for low-latency execution. As if Java wasn't made for the Financial markets, the big players like IB can instantly drop developing their platform in Java, they also trust this, why shouldn't I? Also I prefer Java as a personal choice because I can't put my trust in any other language as much as I can trust Java. What do you suggest that can be more trustable and reliable than Java? I mean easily implementable concepts because of rich libraries of Python and R as if they can be called into Java, they what else can be a better option? Tnx and best of luck
Hiya @2rosy Thanks. My application in Java is just an algorithmic trading program that also does decide and take Buy or Sell or both decisions, alongside it draws the analysis graph on the candlestick chart. e.g. I see how my analysis is going on in real-time while it can potentially enter into a buy/sell position or open pending orders, or just take the responsibility of monitoring trade to close it at the right time if you know what I mean? I want to configure Java for low-latency and high performance to reply to my real-time computing needs in financial markets. May please comment if the answer you mentioned is tailored to my request, please? Thank you for your contribution. Tnx and best of luck
Hiya @Butterfly For me, I can't trust anything in performance and reliability as much as Juva. What is your suggestion if you think Java can't handle this project? Tnx and best of luck
Hiya @stochastix Thanks. Could you elaborate on what framework of Java shall be chosen for this purpose? As a further description, my application in Java is just an algorithmic trading program that also does decide and take Buy or Sell or both decisions, alongside it draws the analysis graph on the candlestick chart. e.g. I see how my analysis is going on in real-time while it can potentially enter into a buy/sell position or open pending orders, or just take the responsibility of monitoring trade to close it at the right time if you know what I mean? I want to configure Java for low-latency and high performance to reply to my real-time computing needs in financial markets. Tnx and best of luck
Hiya @stochastix What do you exactly mean by HFT? High-Frequency Trading? Could you elaborate more on how shall JNI be used with asynchronous IO? And what is this asynchronous IO in financial markets examples? Tnx and best of luck
Hiya @fan27 lol, About the concept of implementation, If you like, please contribute with reference to the topic, and I do appreciate it? Tnx and best of luck