int a[10],count=10;
//+------------------------------------------------------------------+//| |//+------------------------------------------------------------------+voidOnStart()
{
func(a,count);// вот тут ругается 'count' - invalid array accessint g=count;
func(a,g); // а вот тут всё нормально
}
//+------------------------------------------------------------------+void func(int &a[],int count){}
就个人而言,我根本不关心 "策略测试器缺乏可视化 "的问题,因为我以前从未遇到过这种野兽。
人们对经纪人延迟提供MT5的原因感兴趣。如果原因是缺乏API,那么合乎逻辑的是,人们也会关注API的问题。
一个有分量的论点!!!。
也许你只是个天才。
一个有分量的论点!!!。
也许你只是个天才。
这与冠军有什么关系呢?:)所有竞争者都处于平等地位--没有可视化。
锦标赛与此有什么关系?:)专家顾问正在过着自己的生活:它在本周中期上升到前十名,到本周结束时,它可能出现在最后一百名 :)
我在锦标赛前发现了一个错误(我似乎取消了一行的注释),另一个错误发生在锦标赛的第二天(出现了双倍的挂单)。在那之后,我假设在冠军赛的第一个月里完全丧失了。
所以,630304专家顾问的表现与它的设计者的天才问题无关:)除了这个想法本身是非常持久的)。
由于缺乏可视化,我只得实时测试,不断盯着屏幕,看浮动的TP和SL如何表现。
总的来说,一切似乎都在MT5中运作。但是你在任何地方都会发现这里缺少一些东西,或者一些不完整的东西。雷纳特的立场很明确--不择手段地推出一个粗制滥造的产品,他们开始付钱,看起来他们击败了竞争对手,然后我们将完成它。这真的不是一个很好的方法。这纯粹是技术性的,我不是在谈论可用性、外观、美学,--狗屎,不是为流浪汉写的同一个程序,或如何......
雷纳特的立场很明确--不择手段地榨取原始产品......
我不打算争论,但我从根本上不同意这种说法。开发人员和用户都不希望市场上出现 "原始 "产品。
我可能要求过高了。很明显,开发商并不是真的想推一个原始产品。但发展只是花了很长的时间。可能投入了大量的精力和金钱。而且可能开发商有一个愿望,就是尽快完成开发。但是有一些东西确实缺少。测试器中的可视化。帮助还不是很好,没有足够的例子。有一些基本的东西缺失,等等。МТ4在这方面更加完整和可靠。然而,很明显,创建这样的程序是一项艰苦的工作,不是所有的程序员都能快速、准确和完整地完成。从代码来看,你可以看到有些程序员是重度程序员,他们的头脑不是很清醒--我指的是代码的编译、紧凑性、优化和性能。不是每个人都能做到这一点,事实上,甚至没有几个人可以做到。也许除了斯坦尼斯拉夫之外的所有其他开发者都是 "重量级 "的。但也许我错了,也许他们中也有年轻的人才。在任何情况下,你可以理解雷纳特,他不想要任何坏的或质量差的东西。
ANG3110, 我们还是会成功的!:)
随着时间的推移,目前的问题将得到解决。
我认为MT5的基本功能已经稳定下来了。现在它是一项正在进行的工作。
当然,仍然会有错误--这是没办法的事。
这就是我要说的--它没有潮湿的味道。而且只有尸体才是稳定的。稳定的?????????
在每一次建设中,你有一个新的,你不断地修复旧的,打破它。
你不能把一个 全局声明的变量 传入一个函数,这是基本的,更不用说更复杂的事情了。
我真的很讨厌抓虫子,我已经想用稳定的语言来编码了。
而关于尸体,一具尸体也是不稳定的。你不往前走就会往后退,中性的生活没有(c)。