[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 90

 
当我在写作时,我意识到。
 
PapaYozh:


添加到代码中。

并进行分析。

对不起,不明白发生了什么。同样,错误130 几乎无处不在。OpenFrv Up=80.98 SL=79.62 TP=81.21 应该开盘,但它没有....或者这里是另一个打印 - OpenFrVup=80.83 SL=79.47 TP=81.06 我把止损正常化。

SL = NormalizeDouble(SL,opDigits);
TP = NormalizeDouble(TP,opDigits);
ОткрФрвниз = NormalizeDouble(ОткрФрвниз,opDigits);
没有帮助。

在货币对方面--还好,在美元指数方面--不.........

 

你能告诉我 "magic"是否 重要,或者 "MAGIC"(小写和大写)是否也可以使用?

预先感谢你。

 
nemo811:

你能告诉我 "magic"是否 重要,或者 "MAGIC"(小写和大写)是否也可以使用?

预先感谢你。

:)

你可以叫它罗马爸爸。

 
sergeev:

:)

你可以叫它罗马爸爸。


明白了。我正在学习。不要有任何想法...:))))
 
volshebnik:

对不起,没有意识到哪里出了问题。同样,错误130几乎无处不在。OpenFrUp=80.98 SL=79.62 TP=81.21 应该打开,但不是....或者这里是其他的打印数据 - OpenFrv Up=80.83 SL=79.47 TP=81.06 我放了停止正常化的数据

没有帮助。

在货币对方面--正常,在美元指数方面--不.........


错误的停止 130 止损点太近或止损点中的价格计算不正确或不正常(或挂单的开盘价)。只有在由于价格超出范围而发生错误时,才可以重复尝试。有必要使用RefreshRates 函数在延迟5秒或更长时间后刷新数据,并再次尝试。如果错误持续存在,有必要停止所有的交易尝试并改变程序逻辑。

增加一条线

Print(" STOPLEVEL=", MarketInfo(Symb,MODE_STOPLEVEL));

并看看你那里有什么。

 
PapaYozh:


错误的停止 130 止损点太近,或者止损点(或挂单的开盘价)中的价格计算不正确或不正常化。只有在由于价格过期而发生错误的情况下,才能重复尝试。有必要使用RefreshRates 函数在延迟5秒或更长时间后刷新数据,并再次尝试。如果错误持续存在,有必要停止所有的交易尝试并改变程序逻辑。

增加一条线

并看看你那里有什么。

RefreshRates=79.215 SL=77.855 TP=79.445 STOPLEVEL=200

OpenFr Up=78.065 SL=76.705 TP=78.295 STOPLEVEL=200

 

错误的函数值 4051 无效的函数参数值

对不起,我应该在哪里找这个?

OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES );
OrderClose( ticket, Lots, Bid, 5, 0 ); Alert ( "OrderClose error",GetLastError()); -写Ask, Bid,我是实时尖叫的,开始在某个价格打。

很多,因为它尖叫,所以我尖叫??????,什么是错的7票尖叫inite。

 

尊敬的论坛用户,请帮助解决代码问题

if (Close[0]<line1+p1&&Close[0]>line1-p1) ObjectCreate("m", OBJ_ARROW,0,time1,line1);

如何通过条件找到条形的时间,即应该用什么代替(time1=D'00:00';)。价格越过线,箭头应该画在越过线的柱子上。

 
Alexandr24:

尊敬的论坛用户,请帮助解决代码问题

如何通过条件找到酒吧的时间,即应该用什么来代替(time1=D'00:00';)。价格越过线,箭头应该画在越过线的柱子上。


你可以把Time[0]代替time1,但它将处于实时模式。而如果你想投向 "历史",那么你怎么能找到过线的那根钢筋的时间?