Hi everyone. basically ive got an automated trading system that has been developed in Tradestation using its formula wizard and i also coded some custom studies and im happy with its backtested performance etc.
i know want to try my automated trading system on CQG's platform
after quite a lot of research ive gathered that EXCEL VBA is the de facto language in trading and its not necessary to learn JAVA or C# because most higher end platforms have API's which connect with EXCEL.
the problem now is obviously going to be translating Easylanguage code to EXCEL VBA to reproduce an identically performing system but on CQG.
could anyone on here who has gone through this process maybe share some tips.
firstly i dont know any VBA but am going to learn some.
do i just need to learn how to program functions mostly in VBA?
are recording macros the easiest/quickest/efficient way to go about coding in VBA?
once the code has been translated into VBA, how does it then connect to the CQG platform?
i only want to use EXCEL solely for coding and nothing else.
i want to see the systems buy and sell signals displayed (like i do currently on Tradestation) on the CQG charts.
i want to backtest on the CQG platform.
so basically once the easylanguage code has been successfully translated to VBA within Excel and after backtesting it shows identical results for x number of years then i want to automate the order execution within CQG.
so could anyone let me know if what i want is achievable via the steps described above?
i dont know enough about CQG's API and how others automated systems on CQG work
so what i would like to demystify is... does everything happen in the EXCEL application by importing a data feed from CQG......OR does everything happen on the CQG platform with the studies in VBA somehow being applied via some "connection" while both excel and CQG are open simultaneously......OR are the VBA studies made into a file type like .DLL or something which is then installed in CQG and then everything is displayed as i would see on tradestation with buy and sell signals showing on charts etc etc?
hope someone can clear this up for me and anyone else in the same boat as me... cheers all and great forums by the way!
i know want to try my automated trading system on CQG's platform
after quite a lot of research ive gathered that EXCEL VBA is the de facto language in trading and its not necessary to learn JAVA or C# because most higher end platforms have API's which connect with EXCEL.
the problem now is obviously going to be translating Easylanguage code to EXCEL VBA to reproduce an identically performing system but on CQG.
could anyone on here who has gone through this process maybe share some tips.
firstly i dont know any VBA but am going to learn some.
do i just need to learn how to program functions mostly in VBA?
are recording macros the easiest/quickest/efficient way to go about coding in VBA?
once the code has been translated into VBA, how does it then connect to the CQG platform?
i only want to use EXCEL solely for coding and nothing else.
i want to see the systems buy and sell signals displayed (like i do currently on Tradestation) on the CQG charts.
i want to backtest on the CQG platform.
so basically once the easylanguage code has been successfully translated to VBA within Excel and after backtesting it shows identical results for x number of years then i want to automate the order execution within CQG.
so could anyone let me know if what i want is achievable via the steps described above?
i dont know enough about CQG's API and how others automated systems on CQG work
so what i would like to demystify is... does everything happen in the EXCEL application by importing a data feed from CQG......OR does everything happen on the CQG platform with the studies in VBA somehow being applied via some "connection" while both excel and CQG are open simultaneously......OR are the VBA studies made into a file type like .DLL or something which is then installed in CQG and then everything is displayed as i would see on tradestation with buy and sell signals showing on charts etc etc?
hope someone can clear this up for me and anyone else in the same boat as me... cheers all and great forums by the way!