Giter Site home page Giter Site logo

Comments (14)

ArsenAbazian avatar ArsenAbazian commented on September 25, 2024

Hi,

Unfortunately, it is almost impossible. Standard controls lack lots of functionality and it takes too much time for me to write such UI controls (for example charts). Honesty, I was able to create such an application only because I used DevExpress WinForms controls. I was concentrated on application logic and not on implementing UI features. Now I thinking to write a 'strategy visual editor' which will be based on XtraDiagramControl. Think how much time I spend writing such a control? I believe it takes much less time to learn DevExpress WinForms.

Also on my 4k monitor standard controls (for example DataGridView) works very slowly (rendering). DevExpress WinForms Controls used Direct2D for hardware rendering which is much faster. Also, devexpress controls look sharp on my screen. I cannot say the same about standard controls (they look blurry).

Thanks,
Arsen.

from cryptotradingframework.

overstartup avatar overstartup commented on September 25, 2024

Thank you very much Arsen ,
I will try to solve the issues to run it. It seems has problems with recognizing devexperess packages.

But I totally agree with you about the controls.

from cryptotradingframework.

overstartup avatar overstartup commented on September 25, 2024

Hi Arsen,
I tried to run it, unfortunately it has errors in get packages. I don't know how it could be solved.

from cryptotradingframework.

ArsenAbazian avatar ArsenAbazian commented on September 25, 2024

Hi, can you please post here the screenshot demonstrating the issue you experience?
devenv_JQgoDwMf0w
Here is how looks referenced assemblies section on my side. project reference correct assemblies whis was installed via devexpress trial installation.

from cryptotradingframework.

ArsenAbazian avatar ArsenAbazian commented on September 25, 2024

For now, you can download devexpress trial installation and use it for 30 days for free. Just download and install it. and then open solution and use devexpress project converter to use the latest installed dlls. Here is the link to the 30 days trial installation. https://www.devexpress.com/products/net/controls/winforms/

from cryptotradingframework.

overstartup avatar overstartup commented on September 25, 2024

Well,
1- i have downloaded devexpress
2- updated the project
image

image

3-slution errors
image

I tried to update and get packages from nuggets, but i seems doesn't recognize any packages.

If you have time and like to check it in my local pc, please let me know to contact you.

from cryptotradingframework.

ArsenAbazian avatar ArsenAbazian commented on September 25, 2024

Hi, wow ), I see from your screenshot that even standard system assemblies not correctly referenced on your side. I am on vacation now,here the internet does not allow normal remote working. I even cannot download from github my project to build it from scratch and check if something can go wrong. For now, please check the project settings->application page. this project target to 4.6.1 .net framework.
image

image
Please check this page if it is correct on your side.
And I see that Crypto.Core is normally referenced in your project. Were you able to compile it?

from cryptotradingframework.

overstartup avatar overstartup commented on September 25, 2024

Hi, enjoy your vocation :)
yes, the core compiled, but it had issue with"Tinkoff.Trading.OpenApi" . But it just needed to install it.
this project target is 4.6.1 .net framework.

CryptoClientBlazor has imported wrong project, it supposed to import crypto.core instead of cryprto.net.core.

it seems the issue with cef.redist.x64 package.

from cryptotradingframework.

xyong6024 avatar xyong6024 commented on September 25, 2024

about cef.redist.x64 package, install CefSharp.Common ,Version must be 71.0.2

from cryptotradingframework.

overstartup avatar overstartup commented on September 25, 2024

about cef.redist.x64 package, install CefSharp.Common ,Version must be 71.0.2

That helped, it solved the issue. thanks.

there was another issue, the Tinkoff class was excluded, and it is using in StockMarketsGapScaner.

from cryptotradingframework.

xyong6024 avatar xyong6024 commented on September 25, 2024

my question is about Tinkoff not found
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 CS0234 命名空间“Crypto.Core.Exchanges”中不存在类型或命名空间名“Tinkoff”(是否缺少程序集引用?) StockMarketsGapScaner D:\项目源码\numcoin\CryptoTradingFramework2\StockMarketsGapScaner\Program.cs 12 活动

Uploading image.png…

from cryptotradingframework.

ArsenAbazian avatar ArsenAbazian commented on September 25, 2024

Guys, you can remove this module from the project. It is not important and not relates to crypto. Just comment on any code related to it and remove files. I will try to do it on my side (if the network connection allows and commit changes).

from cryptotradingframework.

ArsenAbazian avatar ArsenAbazian commented on September 25, 2024

Also, you can exclude any blazor related projects from the solution.

from cryptotradingframework.

ArsenAbazian avatar ArsenAbazian commented on September 25, 2024

Hi, I updated the solution. I removed all components that did not relate to crypto, as well as Tinkoff. Also, I added the How To Install DevExpress Components article. Hope it helps.

from cryptotradingframework.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.