......\MetaTrader - Alpari\experts\indicators\signalTable_v1.mq4;114:1;'\end_of_program' - unbalanced left parenthesis
我理解114是一个行和1个字符的地方(更准确地说,在这个字符的地方之前的错误本身)。
因此,在编译后,这个错误发生了。下面是一段代码......
// сигнал на покупкуif(MathAbs(iWPR(Symbol(), period[ x],13,0))<20.0)ObjectSetText("signal"+ x+"1",CharToStr( symbolCodeBuy), fontSize,"Wingdings", signalBuyColor);// сигнал на продажу elseif(MathAbs(iWPR(Symbol(), period[ x],13,0))>80.0)ObjectSetText("signal"+ x+"1",CharToStr( symbolCodeSell), fontSize,"Wingdings", signalSellColor);// нет сигналаelse// как раз перед else и есть это злополучное ПЕРВОЕ знако-местоObjectSetText("signal"+ x+"1",CharToStr( symbolCodeNoSignal), fontSize,"Wingdings", noSignalColor);
谈到了在一个字符串中
lot = NormalizeDouble(..., 1 );归一化最多可以是 两位数(0,1,2)。
如果我理解正确的话,我可以做一个步骤--是按余额的多少来增加地段?
或者你的意思是要有一个恒定的地段增加曲线,但我不认为这样的进展有什么意义。
谈论生产线上的东西
归一化最多可以是两位数(0,1,2)。
纠正了。
只是我认为我的意思是不断地增加地段的进度............
如果有无利可图的交易,那么手数就会减少到最初的那批。
当然,MM是很酷的;)
我只是对我的代码有疑问:在模拟账户上一切正常,而在真实账户(FXstart的微型账户)上,似乎少了2倍。
这就是为什么我想知道如何从AccountBalance()正确计算百分比。
P.S. 我用脚本手动交易,所以我不需要MM。
你好!
请帮助我解决这个错误代码。
错误本身。
我理解114是一个行和1个字符的地方(更准确地说,在这个字符的地方之前的错误本身)。
因此,在编译后,这个错误发生了。下面是一段代码......
谁能给我一个提示.........,我很感激。不,这不是算法的工作方式。
根据你的策略,这里的逻辑是正确的。
该战略是错误的。
至少它是这样的。
暗示
对于OrderSelect 来说,括号里的内容很清楚
但是,例如,对于OrderCloseTime()或OrderLots()--为什么要用括号,里面可以写什么?
暗示
对于OrderSelect 来说,括号里的内容很清楚
但是,例如,对于OrderCloseTime()或OrderLots()--为什么要用括号,里面可以写什么?
简单地说,括号是区分函数和变量的一个特征。
但如果纯粹是为了自己,你可以写任何东西:))))
你好!
请帮助我解决这个错误代码。
错误本身。
我理解114是一个行和1个字符的地方(更准确地说,在这个字符的地方之前的错误本身)。
因此,在编译后,这个错误发生了。下面是一段代码......
谁能给我一个提示.........,我很感激。再一次,左括号不 平衡的错误意味着代码中的括号不平衡,在这种情况下,关闭的括号比打开的括号少。编译器提到第114行并不意味着什么,因为mql4编译器不能正确地在文本中找到这个错误,最常见的是指文件的结尾,但实际上它可能指的是它自己选择的一些其他地方。因此,修复该错误的唯一选择是找到一个额外的开头或缺失的结尾括号。往前翻三页,我向你展示了你的代码中缺少括号的地方。