对参加锦标赛的人的有用提示 - 页 3

 
我想知道你是否用Kloz来涵盖购买和销售?而MarketInfo(OrderSymbol(), MODE_BID/MODE_ASK)有什么问题?
 
Rosh:
我想知道你是否用Kloz来涵盖购买和销售?而MarketInfo(OrderSymbol(), MODE_BID/MODE_ASK)有什么问题?
顺便说一句,是的。你应该通过MarketInfo()关闭,但在任何情况下都不能通过iClose关闭(图表可能不会被加载或抽出!)。

比如说。
if(OrderType()==OP_BUY)
     OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(),MODE_BID), SlipPage, Violet);
else OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(),MODE_ASK), SlipPage, Violet);
现在我们要自己检查一切。
 
好的。如果参数不起作用,我们为什么还需要带参数的iClose?如果iClose会故意给出错误的值,至少会导致重新报价或其他情况。如果图表还没有被加载,它必须至少给出一个错误值,但之前的值,而iClose函数本身是失败的。
 
Rosh:
我想知道你是否用Kloz来涵盖购买和销售?而MarketInfo(OrderSymbol(), MODE_BID/MODE_ASK)有什么问题?

不,当然不是。
 
Renat:
罗什
我想知道你们是否涵盖了Kloz的购买和销售?而MarketInfo(OrderSymbol(), MODE_BID/MODE_ASK)有什么问题?
顺便说一句,是的。你应该通过MarketInfo()关闭,但在任何情况下都不能通过iClose关闭(图表可能不会被加载或抽出!)。

比如说。
if(OrderType()==OP_BUY)
     OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(),MODE_BID), SlipPage, Violet);
else OrderClose(OrderTicket(), OrderLots(), MarketInfo(OrderSymbol(),MODE_ASK), SlipPage, Violet);
我们将自己仔细检查。

好的。谢谢
那么,你建议如何检查图表是否被加载,特别是来自别人的图表?而你想分析它?
如果未知_错误,那么就睡觉或抽烟?
 
OpenStorm:
好的。那为什么我们需要带参数的iClose 呢,如果它们不起作用。我怀疑他们只是从MarketInfo中取值。在我看来,这没有什么区别。如果iClose故意给出错误的值,程序员至少会有重新报价或其他的东西。这是一个 "未知错误"。如果图表还没有被加载,它必须至少给出一个前一个的错误值,但在这种情况下,关闭函数本身是失败的。
iClose是用来访问图表数据的。不能保证别人的图表是100%真实和正确的。而且,我们绝不应该将iClose的值作为订单中的价格(无论你如何证明这种行为的正确性)。

从昨天开始,你的图表发生了一些变化--所以你有问题。

为什么会出现未知的错误--我们将进行调查。但是你仍然没有给我们提供你的代码的足够部分,其中也包括错误处理。这是实际的编程,而不是理论上的谈论 - 你总是需要源代码。
 
OpenStorm:
If unknown_error then sleep or smoke?
像往常一样--工作室里的代码。尽可能多的实际使用的代码。而没有别的。
 
好吧,对不起,我踩到了终端的错误--我们不是故意

,我们不是在为任何事情辩护。我们宁可什么都不说。
 
OpenStorm:
好吧,对不起,我踩到了终端的虫子--我们不是故意的,

,我们不为任何事情辩解。我们宁可什么都不说。

因此,我们得到的不是对一块实际来源的四倍要求,而是一种侮辱。应该被冒犯的是我们,不是吗?

如果有一个错误,我们是主要关心纠正它的人。而且我们想找到它。

不幸的是,有些人习惯于玩一个门(只有MetaQuotes必须回答最大),不想去掉他们门上的保护罩(要清楚地描述问题,并展示一个充分和实用的代码)。但要感谢那些不畏艰险、一路走来的人 :)
 
没有硬伤。你要求我们的代码在冠军赛之前公布。 它的任何部分都不会在冠军赛之前或期间公布,无论你如何冒犯。如果我们的代码由于你的测试过程中的错误而失败,请随时将我们从竞争中删除。


我承诺在比赛结束后公布代码。