[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 480

 
stater:
非常感谢您!

只在议会中使用
 
midorum:

正是如此,它被自动组织成一个时间序列

你在开始时描述了可见的指标缓冲区

使用IndicatorBuffers(),你可以将自动组织的时间序列缓冲区的数量扩展到8个,并将它们链接到你的数组 中。

非常感谢前面的回答。一切都在运作,几乎一切都很清楚...现在谈谈那个 "几乎"。

1.在哪一行中(见附件中的指标文件),有迹象表明根据阵列数据计算的线应该显示在客户终端窗口?

2.如果缓冲区的数量可以用字符串来声明,为什么需要 IndicatorBuffers 函数(或者说,在什么情况下应该使用它)?

#property indicator_buffers 4                                           //объявляем количество буферов

提前感谢您的回答。

附加的文件:
aom3_1.mq4  12 kb
 
我在 "一键 "中下载了一个工作用的EA,编译后没有错误,但除了角落里的 "脸 "没有显示任何东西。帮助 !!!!!!!!!!!!!
附加的文件:
ptq.txt  20 kb
 

朋友们,给你们一个忠告!

有一个自定义函数可以计算背景时间框架第5条的低价,我如何让它计算特定时间框架的价格?

 
晚上好!
if (strela1<strela2){ 
   OrderSelect(ticket, SELECT_BY_TICKET);Print( "strela1<strela2  " , GetLastError()   ,"  ticket ",ticket);
   OrderClose(  ticket , OrderLots( ) , OrderOpenPrice( ) , 3, CLR_NONE);  
   Print( "OrderClose  " , GetLastError()   );                  
   OrderSend(Symbol( ), OP_SELL, lot, Bid, 3, NormalizeDouble( Ask+ (stoplos*Point),Digits), 
  NormalizeDouble( Ask-( takeprofit*Point),Digits), NULL, magicnumber, 0, CLR_NONE) ; 

2012.10.31 20:14:02 AUDUSD,M15: OrderClose 129

ERR_INVALID_PRICE 129价格不正确

 
OrderOpenPrice( )是否有一些不足或错误?我已经比较了OrderClose函数和OrderSelect 那里的变量顺序,并重新阅读...我不知道发生了什么事!
 
看看文件,你可能认为你把任何数字放在上面,它就会关闭--但事实并非如此!
 
但里面有什么呢?因为我已经看了15分钟了...是的,也许有一些简单的东西我看不出来!
 
Dimka-novitsek:
但里面有什么呢?因为我已经看了15分钟了...是的,也许有一些简单的东西我看不出来!
 OrderSend(  Symbol( ), OP_SELL, Lot, NormalizeDouble(Bid, Digits), slippage, NormalizeDouble( Ask + stoploss*Point), NormalizeDouble(Bid - takeprofit*Point), "comment", magic, color );

 OrderSend(  Symbol( ), OP_BUY,  Lot, NormalizeDouble(Ask, Digits), slippage, NormalizeDouble(Bid - stoploss*Point), NormalizeDouble(Ask + takeprofit*Point), "comment", magic, color );

 
OrderOpenPrice( )有什么问题????这是一个简单的正常功能!!!我预先选择的顺序。