再见,机器人--你好,沼泽地。 - 页 15

 
唉,唉,唉......。抱歉 :)
 
Renat:

去重复MetaTrader 4/MetaTrader 5。毕竟,这是 "一项完全标准的任务,早已千疮百孔,解决了许多次"。

不幸的是,每一个试图实施它的人都损失了几千万美元,并破产了。我数了一下,有两家公司提出了如此明确/清晰的目标,却干净利落地破产了。也有一些公司没有设定100%的目标,但还是死了。

我还建议考虑一下C++编译器,它在Windows平台上已经完全灭绝了。而没有任何一个gcc/slang/intel能够提出哪怕是一丁点与MSVC竞争的机会。显然,没有人能够实现一个完全标准的编译器。

如果你与有能力的设计师和经理合作,在开源软件的基础上从头开始重复MetaTrader 4/MetaTrader 5的功能,包括服务器部分,价格大约是30万美元。

当然,在这种情况下,必须从一开始就考虑从头开始重写一切的情况,因为它显示了项目结构的最初缺陷和允许这种低质量工作和浪费投资者资金的管理人员的低文化水平。

已经有几十种C++编译器,例如:http://www.thefreecountry.com/compilers/cpp.shtml。 也有足够质量的Windows免费编译器,同样是MSVC。另外,如果有必要的话,你可以随时以合理的价格就现成的编译器的许可问题进行谈判,在这一点上,它对交易者来说也可以是免费的。因此,编译器是最小的问题,更重要的是建立一个可行的商业模式。大多数交易者使用МТ4/5并不是因为这个编译器有多好、多方便,它甚至离平庸的编译器都很远,而是出于商业原因。

我认为,那些破产的公司是由那些没有明确的、有能力的商业计划和对市场情况的理解的经理人经营的,而他们的软件产品本来可以按照需求规范高质量、有能力地编写。

 
Andrei01:

如果你与有能力的设计师和管理人员合作,从头开始基于开源软件复制MetaTrader 4/MetaTrader 5的功能,包括服务器部分,大约需要30万美元。

10个程序员X 3K美元/月=每月仅工资就有3万美元,不包括其他费用......也就是说,一年最多30万美元。

对我来说,MT4/5在很多方面完全不适合我,但我不能说它是普通软件。严肃的接近市场的软件--数百万美元 的开发费用,而不是每年一百美元的员工费用。

没有人能够把它挤出来,因为那些想这样做的人所选择的策略是错误的。然而,它是现实的,将通过各种手段来挤压。没有正面的方法,但需要一个更全面的方法。可以说,一眼就能看到整个市场,并预测其主要发展趋势。

 

kbw74614:

严重的接近市场的软件需要数百万美元的开发费用,而不是每年一百美元的维护人员费用。

因此,任何人都可以为数百万美元做这件事,即使你必须重写几次,但要一次做完,而且是30万美元 - 你需要吸引有能力的人。))
 
Andrei01:
任何人都可以为数百万美元做这件事,即使他们必须重写几次,但要一次性做完,而且是30万美元,你需要雇用合格的人。))
你甚至不相信二级乡村学校水平的数学计算。那我为什么要给你更严重的争论呢?

"找对人 "意味着找那些已经知道自己在做什么的人。也就是说,已经在这个领域工作过的人。不是梅塔克家族,就是以前破产的球队的残余。其他所有人都是从零开始。而且你真的要从头开始重写很多东西。同期的梅塔克们从头开始改写了很多。而现在在很多方面,他们在某些时刻都被自己的建筑愚蠢所挟持--他们希望它能以不同的方式运作,但却不能--建筑是如此的杂乱无章,无法修复。只有拄着拐杖。

他们会很高兴(当然他们不会承认)改变很多,但他们不能。在打地基的阶段,不可能预见到一切。这很正常。

简而言之,我们没有在谈论任何事情。你最好帮忙
 
kbw74614:
在基础阶段不可能预见一切。这很正常。

对一些人来说,这是不可能的,也是正常的,而对另一些人来说,则不是。为什么要把你的理论和信仰概括到全人类,人与人是不同的。

一个有能力的人从头开始就能做出高质量的、设计良好的东西,即使他或她不完全是这个领域的人,如果他或她不太称职,即使他或她是这个领域的人,那么你就必须把所有东西都扔掉,重新做一遍。这是很明显的。

你的计算甚至不包括在内,他们在本质上是文盲--在编程中,程序员的数量并不总是转化为质量,相反,它经常发生。此外,并不是所有东西都必须从头开始写--大多数东西已经写好了,可以用现成的,而你也没有考虑到这一点--因此,价格估计的结论有偏差。同样,如何把一个问题与付款和职权范围,如果是月费,即使是二等奖的水平,很明显,它总是更有利可图的拉线 - 因此,你的数百万美元的输出和毫无价值的结果。

 
程序员对实现商业目标的方法的天真谈论 :)
 
Renat:
程序员对如何实现商业目标的天真谈论 :)

是的,很有趣。我根本就不是一个程序员。老实说,我没有写过一个程序。

虽然,我知道一些高度发展的IT公司的经理从未写过一行代码,也不会写。但凭借他们的商业才能,他们已经成功地建立了强大的发展中的IT解决方案。

无论如何,程序员只是机器上的一个齿轮。不是方向盘。

 
雷纳特,既然你是一个有能力的程序员,而且是平台和语言的首席架构师,那就在论坛简介上给出一些明智的建议。或者提请你的团队中的某人注意我的帮助请求。已经说过了,我自己不是一个程序员 告诉我如何释放MQL语言的力量,最后。因为我在看kodobase--那里都很糟糕:通过程序化编程。OOP-指示器--没有任何东西(或搜索得很差)。我没有发现任何编写EA等的通用方法--类似。我想学习,他们只是在文章中戳我。那里没有一个好的OOP模式。一个任务被设定,然后通过OOP从头开始解决这个问题。但是,当我可以创建一个通用的OOP-模板时,为什么我每次都要从头开始解决一个任务?
 
Renat:

我还建议考虑C++编译器,它在Windows平台上已经完全灭绝了。而且,没有任何一个gcc/slang/intel能够提出哪怕是微不足道的与MSVC竞争的机会。显然,没有人能够实现一个完全标准的编译器。

所有提到的 "完全标准的编译器"(gcc/slang/intel/ms)都远远优于MQL4++。与他们相比,MQL4++编译器只是 "不工作"。因此,很难相信你关于 "没有人能够 "的说法,也就是说,你还没有设法实现一个至少与上述那些编译器质量相同的编译器。

雷纳特

去重新实现MetaTrader 4/MetaTrader 5。毕竟,这是 "一项完全标准的任务,早已被许多人多次咀嚼并解决了"。

不幸的是,每一个试图实施它的人都损失了几千万美元,并破产了。我数了一下,有两家公司提出了如此明确/清晰的目标,却干净利落地破产了。也有一些公司没有设定100%的目标,但还是死了。

这不是关于整个交易平台,而是关于它的编译器和它的环境,也就是它的一个部分。

雷纳特
程序员对如何实现商业目标的天真言论 :)

卡尔-马克思已经推断出,企业的目的不是为了创造对社会有用的产品。商业的唯一目的是赚取尽可能多的利润。而利润率,一般来说,决定了某一企业的经营方式会有多大的犯罪性。特别是,在300%的利润率下,"没有资本家不会犯下的罪行,即使冒着上绞架的危险"。由于利润率一般不受法律或其他方面的限制,所以很容易猜到实现商业目标的方法在某种程度上是犯罪。还有一个推论:企业有能力破坏它所接触的一切。

然而,这与MQL4++编译器的实现质量有什么关系呢--有些重要,但--只是交易平台的一部分,为什么要在这个问题上呼吁一些公司在创建和推广交易平台时的不良商业经验呢?