Websocket如何? - 页 9

 
Алексей Барбашин:

维克多,没问题。每个人都有自己的宗教。但是你尝试用C++实现我们现在创建的例子,作为一个例子。 用C++来创建它,会容易得多吗?在C++中实现websocket本身就是一件非常麻烦的事情。

如果代码没有被混淆,夏普的问题是对源代码 的无缝逆向工程。
我同意每个人都有自己的信仰,这完全取决于任务,我甚至用C语言写了一个websocket。
不过谢谢你的教程,至少我可以在夏普中看一下,用于一般的开发。

 
成功了!
 

而要得到,比如说,一整支蜡烛的时间、数量和所有价格?


 
好的。在这个查询中,只有Ask,Bid我们可以得到
 
Алексей Барбашин:

这个经纪人不会再给其他东西了。但我们不需要这样做。毕竟,你打算以后从另一个来源获得报价。

我们现在正在努力研究技术本身。

是的,很好
 
Алексей Барбашин:

费多尔,有什么问题吗?

而在这种情况下,如果虱子比我们做调查的次数多,虱子不会在队列中累积吗?例如,定时器是1秒,而不是50毫秒

 

我认为更经常地进行民意调查,不要排队。没有必要进行无关紧要的引证。

我认为以1-2毫秒的间隔进行轮询并获得最新的报价是最好的解决方案。

 
Алексей Барбашин:

我还没有能力评估这是否真的是一个问题。毕竟,逆向工程对于java来说也是很容易做到的,但它已经并仍然被用来编写几乎95%的安卓应用。因此,是的,这是一个宗教问题))))。

对java不能说什么,不知道它也很容易被反向工程。
是的,这一切都取决于应用的目的和我们的愿望,而不是我们的设计的泛滥。
如果是个人使用的应用程序,对夏普、Java等来说就不是问题。
如果应用程序被用于生产,或在一些金融组织内使用,那么代码的安全性对我个人来说是一个优先事项。
我同意其他语言可以被拆解,但这需要高度专业的开发人员,这增加了成本,这使人们不愿意去寻找它。
这也取决于应用程序本身,它所执行的任务。出于这个原因,很少有人对逆转移动应用程序感兴趣。
我绝不是在和你争论什么,不,这只是对 "我还没有设法评估这真的是一个问题 "的回应。
我认为这不是这个话题的主题,所以我们不要再继续下去了 ))
你的手册相当犀利。

 
Алексей Барбашин:

是的,这很奇怪。我们以后会问雷纳特为什么......

明天我们将继续讨论插座问题))


在班级之外描述结构,这个例子就会起作用。

namespace Test_StructMQL {

        public struct StructTicks {
                public double Open;
                public double Close;
        }

        public class ConnectorMQL {

                public static string Ticks(StructTicks ddd) {
                        return ddd.Open.ToString() + " " + ddd.Close.ToString();
                }
        }
}
 
做事