[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 5. - 页 65 1...585960616263646566676869707172...432 新评论 elllfix 2013.01.09 15:01 #641 Vinin: 超时关机 什么是暂停,这又不是橄榄球!?:) Victor Nikolaev 2013.01.09 15:20 #642 Macros:大家好!请问是否可以重新制作? 我想在蜡烛收于线下或以上时开仓。 做在蜡烛的开口处。你可以找到很多的例子。你可以从FAC开始 Victor Nikolaev 2013.01.09 15:21 #643 lottamer: 什么是暂停,这又不是足球!?:) 根据我的理解,时间到了。 Mikhail Kozhemyako 2013.01.09 15:26 #644 lottamer: 没能成功。 好吧,如果它没有工作...很明显,A<0的时候,这就是为什么它打印了6G。 Macros 2013.01.09 15:27 #645 Vinin: 按蜡烛的开口做。有很多例子可以找到。你可以从FAC开始。 是的,让我们做开场白,如果可能的话,用简单的语言,我已经厌倦了... Victor Nikolaev 2013.01.09 15:34 #646 Macros: 是的,让我们复习一下开场白,如果可以的话,用通俗易懂的语言,我已经厌倦了它是一种痛苦... 不是最好的选择,但却是页面上的 最后一个帖子 elllfix 2013.01.09 16:02 #647 Sepulca: 好吧,如果它没有工作...很明显,A<0的时候,这就是为什么它打印了6G。 而<0是指示器读数....,可 在10至20分钟内保持不变....。然后它改变了......就像跨越平均线。 Dimka-novitsek 2013.01.09 16:08 #648 晚上好!我声明了2个动态数组(看起来是这样),所以--int Buy[];int Sell[];而我实际上不能给数组元素赋值,打印机打印的结果是零。int Buy[];int Sell[]; int start() { //---- if (!PozyProstavleny){ Price= (Ask+Dist*Point) ; TP_BUY=(Price+TP*Point); SL_BUY= (Price- SL*Point); Price_SELL= (Bid-Dist*Point) ; TP_SELL=Price_SELL-TP*Point; SL_SELL=Price_SELL+SL*Point; for(int Raz1=0;Raz1<Raz;Raz1++){Print ("Raz1",Raz1); Sleep(2000); RefreshRates(); for(int A=25;A>=0;A--){if(IsTradeAllowed())break;if(A==0) Comment(" эксперту не разрешено торговать или поток для выполнения торговых операций занят "); } tyccBuy= OrderSend (Symbol( ), OP_BUYSTOP, Lot ,NormalizeDouble(Price, Digits), 5, NormalizeDouble( SL_BUY,Digits), NormalizeDouble( TP_BUY,Digits), NULL, 450, 0, CLR_NONE); Buy[Raz1]= tyccBuy;Print ("Buy[Raz1]",Buy[Raz1]," tyccBuy",tyccBuy); Price= (Price+Dist*Point) ; TP_BUY= (Price+TP*Point); SL_BUY= (Price- SL*Point); Error=GetLastError(); if (Error!=0){ string errorcomment = "Ошибка открытия ордера байстоп " + " " + Symbol() + " " + ErrorDescript(Error); Print (errorcomment);} Sleep(2000); RefreshRates(); for( A=25;A>=0;A--){if(IsTradeAllowed())break;if(A==0) Comment(" эксперту не разрешено торговать или поток для выполнения торговых операций занят "); } Sell[Raz1]=OrderSend (Symbol( ), OP_SELLSTOP, Lot ,NormalizeDouble(Price_SELL, Digits), 5, NormalizeDouble( SL_SELL,Digits), NormalizeDouble( TP_SELL,Digits), NULL, 450, 0, CLR_NONE); Price_SELL= (Price_SELL -Dist*Point) ;TP_SELL=Price_SELL-TP*Point; SL_SELL=Price_SELL+SL*Point; Error=GetLastError();if (Error==0) {errorcomment = "Ошибка открытия ордера селлстоп " + " " + Symbol() + " " + ErrorDescript(Error); Print (errorcomment);} Print ("for1");PozyProstavleny=1; } } //---- Dimka-novitsek 2013.01.09 16:24 #649 Wearwolf GBPUSD,Daily: Buy[Raz1]0 tyccBuy9.........Wearwolf GBPUSD,Daily: Buy[0]0 Buy[1]0 Buy[2]0 Buy[3]0 Mikhail Kozhemyako 2013.01.09 16:33 #650 lottamer: 而<0是指示器读数....,可在10至20分钟内保持不变....。然后它改变了......就像穿越平均线一样 好吧,首先,在10分钟内塞进6G是很现实的。事实证明,每打一次勾 就印一次,你为什么需要它?其次,你确定它的变化吗?你必须设置某种信号,使其打印一次...if () {buy} else { ЕЩЕ_НЕ_ПЕЧАТАЛИ=true; while (a<0) {if(ЕЩЕ_НЕ_ПЕЧАТАЛИ) {print ...; ЕЩЕ_НЕ_ПЕЧАТАЛИ=false;} a=вычисление_нового_а;} ЕЩЕ_НЕ_ПЕЧАТАЛИ=true; if (...) ... 像这样的地方.... 1...585960616263646566676869707172...432 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
超时关机
什么是暂停,这又不是橄榄球!?:)
大家好!请问是否可以重新制作? 我想在蜡烛收于线下或以上时开仓。
做在蜡烛的开口处。你可以找到很多的例子。你可以从FAC开始
什么是暂停,这又不是足球!?:)
根据我的理解,时间到了。
没能成功。
好吧,如果它没有工作...很明显,A<0的时候,这就是为什么它打印了6G。
按蜡烛的开口做。有很多例子可以找到。你可以从FAC开始。
是的,让我们做开场白,如果可能的话,用简单的语言,我已经厌倦了...
是的,让我们复习一下开场白,如果可以的话,用通俗易懂的语言,我已经厌倦了它是一种痛苦...
不是最好的选择,但却是页面上的 最后一个帖子
好吧,如果它没有工作...很明显,A<0的时候,这就是为什么它打印了6G。
而<0是指示器读数....,可 在10至20分钟内保持不变....。然后它改变了......就像跨越平均线。
晚上好!我声明了2个动态数组(看起来是这样),所以--int Buy[];int Sell[];而我实际上不能给数组元素赋值,打印机打印的结果是零。
Wearwolf GBPUSD,Daily: Buy[Raz1]0 tyccBuy9
.........
Wearwolf GBPUSD,Daily: Buy[0]0 Buy[1]0 Buy[2]0 Buy[3]0
而<0是指示器读数....,可在10至20分钟内保持不变....。然后它改变了......就像穿越平均线一样
好吧,首先,在10分钟内塞进6G是很现实的。事实证明,每打一次勾 就印一次,你为什么需要它?
其次,你确定它的变化吗?
你必须设置某种信号,使其打印一次...
像这样的地方....