Quote from total_keops:
I personaly dont understand what you mean by that.
Is there a specific reason for JAVA or C++? Cuz they are not the easyest to start with. Sure you can do complex things but the barier to entry is high if you never programmed anything. Matlab or VBA would be much better to start with. Or even C# with ninja. All depends on what you want to do. An example would help people to comment IMO (no need for strategy specific details).
I have a trading sytem and i want to develop its ATS. I am not a programmer so i will give it to a coder. To protect my IP, i wanted to design my ATS as 2 parts " execution and calculation". The calculation part will handle any kind of calculation needed such as signal prediction, sizing, tp, sl, MM and so. The execution part will send orders and confirm their execution. Then, i wanted to send each part to a different coder to develop it. I have done this with an MT4/DLL EA but this time, the work will be with Java or C++. and my ATS will be connected to brokers ( such as Dukascopy , IB and Oanda) by API.
However, i was always thinking to be engaged in this.
I thought there are three regions i could engage in,
1- Mathematical/financial modeling using Excel/matlab. to continue develop/enhance the logic of my system.
2-Programming the DLL that deal with calculation.
3- programming the execution part.
However, i have a full time and i can not dedicate too much time to learning and excel programming. So, i will avoid learning how to program the execution part using java or c++ and i will give it to a pro.
So, now i have 2 other parts i could engage with.. Learning matlab/enhancing my skills with excel or to learn how to program to JUST design and continue modifiy/upgrade my calculation dll. The mathematical modelling will also done by pro in matlab/excel so i suppose to get all formulas and ready to be deployed into the DLL. I thought to learn a programming language JUST to deploy ready-made formulas and interface it with the execution system is not that difficult. " i might be wrong here" and doesnot require to learn the whole language.
So, i am trying to find answers on:
Is it possible to learn C++ for example only to design DLL. so i will not be interested to learn all other chapters in C++?
Would be a relatively easier to learn language to JUST design a dll than learning the language to do a real application?
Is my general plan sound and could work?
That is it so please share
McGene