veighna-global / vnpy_evo

The core module for using VeighNa (vnpy) quant trading platform on the crypto market.
MIT License
122 stars 35 forks source link

2024 Roadmap #33

Open veighna-global opened 4 months ago

veighna-global commented 4 months ago

Hello guys, not sure how many are still following the updates of this project.

We are making lots of improvements now, mostly a redesigned quant trading platfrom which only focuses on the crypto market, i.e. remove those unrelated parts of the original VeighNa project.

Here is our roadmap for 2024, please let us know if you have any suggestions!

veighna-global commented 4 months ago
laye0619 commented 3 months ago

Hello Veighna, I am using your OKX and MT5 API for a long period of time. Glad to see you have continuation plan for this. May I ask if you have any plan for MT5 gateway?

veighna-global commented 3 months ago

Hello Veighna, I am using your OKX and MT5 API for a long period of time. Glad to see you have continuation plan for this. May I ask if you have any plan for MT5 gateway?

Sure, I will add MT5 on to the roadmap. Please let more people know we are starting to update now.

veighna-global commented 3 months ago

New milestone! First version (0.1.0) of VeighNa Evo has been released.

veighna-global commented 3 months ago

Hello Veighna, I am using your OKX and MT5 API for a long period of time. Glad to see you have continuation plan for this. May I ask if you have any plan for MT5 gateway?

vnpy_mt5 has been updated to VeighNa Evo version, please hava a look:

https://github.com/veighna-global/vnpy_mt5

laye0619 commented 3 months ago

Hello Veighna, I am using your OKX and MT5 API for a long period of time. Glad to see you have continuation plan for this. May I ask if you have any plan for MT5 gateway?

vnpy_mt5 has been updated to VeighNa Evo version, please hava a look:

https://github.com/veighna-global/vnpy_mt5

Actually, MT5 gateway should have a potential problem. Different forex brokers have different timezones, which I cannot set in the current version of the MT5 gateway file. For me, I have three different forex brokers, which means three MT5 terminals connected to three vnpy terminals while the same gateway is used. I have to modify the gateway as well as the MT5 EA, querying the broker name and setting different timezones for time conversion.

The trading time is another significant issue. The bar generator must be changed for each broker.

Overall, I have to modify the code to adapt it. I was wondering if your official side could provide a comprehensive solution to resolve these issues.

Thanks.

laye0619 commented 3 months ago

Hello Veighna, I am using your OKX and MT5 API for a long period of time. Glad to see you have continuation plan for this. May I ask if you have any plan for MT5 gateway?

vnpy_mt5 has been updated to VeighNa Evo version, please hava a look: https://github.com/veighna-global/vnpy_mt5

Actually, MT5 gateway should have a potential problem. Different forex brokers have different timezones, which I cannot set in the current version of the MT5 gateway file. For me, I have three different forex brokers, which means three MT5 terminals connected to three vnpy terminals while the same gateway is used. I have to modify the gateway as well as the MT5 EA, querying the broker name and setting different timezones for time conversion.

The trading time is another significant issue. The bar generator must be changed for each broker.

Overall, I have to modify the code to adapt it. I was wondering if your official side could provide a comprehensive solution to resolve these issues.

Thanks.

or this should be posted in MT5 repository?

LotuSrc commented 2 months ago

In v0.3.0 implement new quant strategy modules for crypto markets (both backtesting and trading), will this version supports portfolio strategy?

veighna-global commented 2 months ago

In v0.3.0 implement new quant strategy modules for crypto markets (both backtesting and trading), will this version supports portfolio strategy?

Yes, we would prefer one strategy module that can support different types of strategies as much as possible.

Compared with the original VeighNa team, they prefer to provide different modules for each type of strategy.