Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2024 Roadmap #33

Open
veighna-global opened this issue Mar 9, 2024 · 9 comments
Open

2024 Roadmap #33

veighna-global opened this issue Mar 9, 2024 · 9 comments
Assignees
Labels
enhancement New feature or request

Comments

@veighna-global
Copy link
Owner

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
Copy link
Owner Author

veighna-global commented Mar 9, 2024

  • 0.1.0 (2024-03)
    • provide same API as the original vnpy project (for modules/classes/functions)
    • implement a new Fluent-Design UI
    • update BINANCE trading gateway module (vnpy_binance)
  • 0.2.0 (2024-04)
    • update MT5 trading gateway module (vnpy_mt5)
    • update OKX trading gateway module (vnpy_okx)
    • update Bybit trading gateway module (vnpy_bybit)
  • 0.3.0 (2024-08)
    • implement new quant strategy module (vnpy_novastrategy) for crypto markets (both backtesting and trading)
    • implement new DuckDB database adapter (vnpy_duckdb)
    • BTSE trading gateway module (vnpy_btse)
  • 0.4.0 (2024-09)
    • release the first version of documents, maybe also a new official website
    • implement data management module for Evo
    • implement pre-trade risk management module for Evo
  • 0.5.0 (2024-10)
    • update Futu trading gateway module (vnpy_futu)
  • New Exchange Support
    • Pionex
    • MXEC
    • Gate.io
    • Deribit
    • Kraken
    • Bitget

@veighna-global veighna-global pinned this issue Mar 9, 2024
@veighna-global veighna-global self-assigned this Mar 9, 2024
@veighna-global veighna-global added the enhancement New feature or request label Mar 9, 2024
@laye0619
Copy link

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
Copy link
Owner Author

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
Copy link
Owner Author

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

@veighna-global
Copy link
Owner Author

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
Copy link

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
Copy link

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
Copy link

LotuSrc commented Apr 17, 2024

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

@veighna-global
Copy link
Owner Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants