选择的痛苦 - 页 5

 
sanyooooook:
旧的代码是在新的版本上编译的?
你不会相信的--它根本就没有编译 :-D
 
Renat:
给我看看代码。
你是认真的吗?就在这个论坛上,所有的9400行代码?))
 
abolk:

为什么一个非程序员的交易员要学习C++?

为什么一个非程序员的交易员会想去编程?他为什么要学习任何语言呢?:-D

或者他可能不得不成为一个非专业的程序员。而在这种情况下,从C开始可能是有用的。只是有很好的例子,适合初学者的书--嗯,所有的东西都被嚼得很烂,放在嘴里,根本不可能不明白))。
 
AlexeyVik:

也许这不是相同的代码,只是指标的名称与截图的名称奇怪地重合,但这里有一个明显的例子,声明了一个int类型的数组,它被传递给一个用户函数,在那里接受datetime类型

嗯,还有一堆关于重新 声明变量和未使用变量的警告。

是的,是的,这正是ZUP的情况。旧版本。保留它是因为它有一个伟大的模板和规定的设置。谁知道ZUP是什么,里面有多少设置,就会明白这有多重要。是的,确实有(我不知道如何称呼它为错误......)关于数据时间和int数据类型的错误。但不清楚这个新建筑与它有什么关系?正如我在上面已经提到的,有这样一个概念,即 "向后兼容"。因此,结果是显而易见的--这种非常向后的兼容性是完全没有的!
正如我之前所说,我只是懒得去挖掘别人几千公斤的代码,在那里寻找错误。所以我让它保持原样。也就是说,无论如何 :-D 现在,我将按照Sank的建议,尝试在旧版本上进行编译。如果成功了,我会非常高兴--我一直在画非常漂亮的图片 :-D
 
mmmoguschiy:
是的是的,这正是ZUP的情况。旧版本。我保留它是因为它有一个伟大的模板和规定的设置。谁知道ZUP和其中的多少设置会明白这一点有多重要。是的,确实有(我不知道如何称呼它为错误......)关于数据时间和int数据类型的错误。但不清楚这个新建筑与它有什么关系?正如我在上面已经提到的,有这样一个概念,即 "向后兼容"。一般来说,结果是显而易见的--这种非常向后的兼容性是完全没有的!
正如我之前所说,我只是懒得 去挖掘别人几千公斤的代码,在那里寻找错误。所以我让它保持原样。也就是说,无论如何 :-D 现在,我将按照Sank的建议,尝试在旧版本上进行编译。如果能成功,我将非常高兴--它看起来非常漂亮的图画 :-D
我没有计算过那段代码有多少行,但我花了不超过30分钟的时间来修复它。而你不仅仅是懒惰,你就是没有能力。但不要建议我这样做。我在那条线上表示,我的慷慨已经结束。
 
mmmoguschiy:
你不会相信的--根本就没有编译 :-D

一定是有人为你做的)。

ZS:用记事本打开ex4,如果你能看到那里的变量名,就说明是用旧的编译器编译的,如果不是,就用新的。

 
Vinin:
这些都是开发商的错误。如果他们不这样做,就会成功。一切都会成功。我必须纠正我所有的错误。但不是用新的,而是用旧的。而且所有的旧功能都在工作。有有效的默认值。现在没有了。没有控制,代码不起作用。有控制。一切正常。
如果代码在旧版本上运行正常,会有什么样的 "开发者错误"?
 
mmmoguschiy:
为什么一个非程序员的交易员会想去编程?他为什么要学习任何语言呢?:-D

或者他们可能不得不成为一个非专业的,尽管是非专业的程序员。而在这种情况下,从C开始可能是有用的。就是有很好的例子,为初学者准备的书--好吧,到了一切都被嚼碎了放进嘴里的程度,根本不可能不明白))。
答案很简单。要检查交易书中95%的信息根本不起作用。
 
AlexeyVik:
我没有数过那段代码有多少行,但我花了不超过30分钟就把它治好了。而且,你有的不仅仅是懒惰,而是没有能力。但不要建议我这样做。我在那条线上说,我的慷慨已经结束。
不要评判,以免你们被评判。我没有在你身上挂标签,所以请不要把你也挂在上面。

作为对话的继续--在我的实践中,我没有遇到过这样的奇迹,char数据类型 突然被double完全取代,就像int被datetime取代一样。这就是为什么我对使用心灵感应的渴望到此为止。我没有丝毫意愿去挖掘那些彻头彻尾的废话。

既然已经讨论过了,亲爱的开发者朋友们,你们能不能解释一下为什么int突然变成了datetime(或者反过来--我不记得具体是什么)?还有,为什么在旧版本中它没有引起错误,而在新版本中却突然出现了某种奇迹(如果有错误的话)?
 
sanyooooook:

这意味着有人为你做了这件事 )

ZS:用记事本打开ex4,如果你能看到那里的变量名,说明是用旧的编译器编译的,如果不是,说明是用新的编译器编译的。

是的--编译器有人工智能,为我编译了它 :-D

但说真的--我没有编纂它!"。在旧版本的 experts/indicators 文件夹中没有 .ex4 文件。即使只是点击了 "编译 "按钮,它也没有出现在那里!有什么好处呢?编译的指标文件能否在磁盘的其他地方创建?
原因: