[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 35 1...282930313233343536373839404142...631 新评论 Vitalie Postolache 2012.03.31 16:56 #341 skyjet: 晚上好!请您告诉我,我是否在EA中正确实现了指标的start()功能?汇编并不同意! 嗯,这么多的七分法是不会错的,这是一个JACK-POT!!!。 但说真的,对问题的描述显然是不完整的,你应该去心灵感应俱乐部。或者更详细地描述什么是错的,比如说,一个编译器错误的清单。 noobys 2012.03.31 17:09 #342 evillive: 好吧,那么多七点是不会错的,这是一个JACK点!!!。 但说真的,对问题的描述显然是不完整的,你应该去心灵感应俱乐部。或者更详细地描述什么是错的,比如说编译器错误列表。 起初我得到这个错误。 'end_of_program' - 预计C:\Program Files\Alpari \experts\xxx.mq4 (305, 1) 当然,我加了一个括号,在那之后......。 'Ind_Start' - 函数没有定义 C:\Program Files\ Alpari \experts\xxx.mq4 (86, 1) '{' - 预计分号 C:\Program Files\ Alpari \experts\xxx.mq4 (87, 3) Alexey Subbotin 2012.03.31 17:10 #343 skyjet: 晚上好,你能告诉我,我是否在我的EA中正确规定了一个指标的start()函数?汇编并不同意! int start() { int varGet_Indicator_start = funcGet_Indicator_start(); return(); } int funcGet_Indicator_start() { 77777777777777777777777777777 77777777777777777777777777 777777777777777777777777777777 и чтоб возвращало int!!! } 应该是这样的同意 Warstein 2012.04.01 06:30 #344 帮助,指标不起作用。我写错了什么? //----- int i,limit; int counted_bars=IndicatorCounted(); if (counted_bars>0) counted_bars--; limit=Bars-counted_bars; //----- for(i=limit; i>=0; i--) {SMMA[i]=iMA(NULL,0,TrixPeriod,0,MODE_SMMA,PRICE_CLOSE,i);} //----- for(i=limit; i>=0; i--) {EMAOnArray[i]=iMAOnArray(SMMA,0,TrixPeriod,0,MODE_EMA,i);} //----- for(i=limit; i>=0; i--) {SMMAOnArray[i]=iMAOnArray(EMAOnArray,0,TrixPeriod,0,MODE_SMMA,i);} //----- for(i=limit; i>=0; i--) {Trix[i]=(SMMAOnArray[i]-SMMAOnArray[i+1])/SMMAOnArray[i];} //----- for(i=limit; i>=0; i--) {Signal[i]=iMAOnArray(Trix,0,SignalPeriod,0,MODE_EMA,i);} //----- for(i=limit; i>=0; i--) {Histogram[i]=Trix[i]-Signal[i];} //----- Artem Sanygin 2012.04.01 09:16 #345 请给我建议! 假设我在终端有几个未结头寸,我需要知道其中一个订单的开盘价,比如BUY,我也知道每个订单的魔力? 我如何做到这一点? Warstein 2012.04.01 09:21 #346 artem86: 请给我建议! 假设我在终端有几个未结头寸,我需要知道其中一个订单的开盘价,比如BUY,我也知道每个订单的魔力? 我如何做到这一点? //+------------------------------------------------------------------+ //|--------------------// Last Bull Open Price //--------------------| //+------------------------------------------------------------------+ double LastBullOpenPrice() { double MyLastBullOpenPrice=0; for(int Cnt=0;Cnt<OrdersTotal();Cnt++) { OrderSelect(Cnt,SELECT_BY_POS,MODE_TRADES); if(OrderMagicNumber()==Magic && OrderType()==OP_BUY) { MyLastBullOpenPrice=OrderOpenPrice(); } } return(MyLastBullOpenPrice); } ll77012 2012.04.01 12:50 #347 下午好! 请你告诉我怎么写。 如果((b1!=0) && (b2==0)) openBuy(Lot,Magic)。 如果((b1==0)&&(b2!=0)) closeAll()。 如果((s1!=0) && (s2==0)) openSell(Lot,Magic)。 如果((s1==0)&&(s2!=0)) closeAll()。 但订单无法打开,请帮助我找到原因。 附加的文件: confirmation_1.zip 3 kb FelixFX 2012.04.01 12:57 #348 ll77012: 下午好! 请你告诉我怎么写。 如果((b1!=0) && (b2==0)) openBuy(Lot,Magic)。 如果((b1==0)&&(b2!=0)) closeAll()。 如果((s1!=0) && (s2==0)) openSell(Lot,Magic)。 如果((s1==0)&&(s2!=0)) closeAll()。 但订单无法打开,请帮助我找到原因。 https://book.mql4.com/ru/trading/ordersend 一切都非常清楚和详细。 ll77012 2012.04.01 13:38 #349 状况有问题,不称为 Alekseu Fedotov 2012.04.01 13:39 #350 ll77012: 下午好! 请你告诉我怎么写。 如果((b1!=0) && (b2==0)) openBuy(Lot,Magic)。 如果((b1==0)&&(b2!=0)) closeAll()。 如果((s1!=0) && (s2==0)) openSell(Lot,Magic)。 如果((s1==0)&&(s2!=0)) closeAll()。 但订单无法打开,请帮助我找到原因。 指标buffer=EMPTY_VALUE;不等于0,但等于2147483647。 1...282930313233343536373839404142...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
晚上好!请您告诉我,我是否在EA中正确实现了指标的start()功能?汇编并不同意!
嗯,这么多的七分法是不会错的,这是一个JACK-POT!!!。
但说真的,对问题的描述显然是不完整的,你应该去心灵感应俱乐部。或者更详细地描述什么是错的,比如说,一个编译器错误的清单。
好吧,那么多七点是不会错的,这是一个JACK点!!!。
但说真的,对问题的描述显然是不完整的,你应该去心灵感应俱乐部。或者更详细地描述什么是错的,比如说编译器错误列表。
起初我得到这个错误。
'end_of_program' - 预计C:\Program Files\Alpari \experts\xxx.mq4 (305, 1)
当然,我加了一个括号,在那之后......。
'Ind_Start' - 函数没有定义 C:\Program Files\ Alpari \experts\xxx.mq4 (86, 1)
'{' - 预计分号 C:\Program Files\ Alpari \experts\xxx.mq4 (87, 3)
晚上好,你能告诉我,我是否在我的EA中正确规定了一个指标的start()函数?汇编并不同意!
应该是这样的同意
帮助,指标不起作用。我写错了什么?
请给我建议!
假设我在终端有几个未结头寸,我需要知道其中一个订单的开盘价,比如BUY,我也知道每个订单的魔力?
我如何做到这一点?
请给我建议!
假设我在终端有几个未结头寸,我需要知道其中一个订单的开盘价,比如BUY,我也知道每个订单的魔力?
我如何做到这一点?
下午好!
请你告诉我怎么写。
如果((b1!=0) && (b2==0))
openBuy(Lot,Magic)。
如果((b1==0)&&(b2!=0))
closeAll()。
如果((s1!=0) && (s2==0))
openSell(Lot,Magic)。
如果((s1==0)&&(s2!=0))
closeAll()。
但订单无法打开,请帮助我找到原因。
下午好!
请你告诉我怎么写。
如果((b1!=0) && (b2==0))
openBuy(Lot,Magic)。
如果((b1==0)&&(b2!=0))
closeAll()。
如果((s1!=0) && (s2==0))
openSell(Lot,Magic)。
如果((s1==0)&&(s2!=0))
closeAll()。
但订单无法打开,请帮助我找到原因。
https://book.mql4.com/ru/trading/ordersend
一切都非常清楚和详细。
下午好!
请你告诉我怎么写。
如果((b1!=0) && (b2==0))
openBuy(Lot,Magic)。
如果((b1==0)&&(b2!=0))
closeAll()。
如果((s1!=0) && (s2==0))
openSell(Lot,Magic)。
如果((s1==0)&&(s2!=0))
closeAll()。
但订单无法打开,请帮助我找到原因。
指标buffer=EMPTY_VALUE;不等于0,但等于2147483647。