//+------------------------------------------------------------------06-----------------------------------------------//Buywhile(OrderType()==1)//Buy (а вот нифига, бай = 0)
и чуть ниже
//--------------------------------------------------------------------------//Sellwhile(OrderType()==2) //опять же, селл = 1
Dear experts....recently started to learn mql4 basics....i have a question for you....let's say i have a main indicator and filters....if one condition on main indi is fulfilled, then certain conditions from filters should coincide with it, but if another condition is fulfilled on main indi, then filters should have other conditions.......我需要这个来打开一个交易...在这种情况下,我可以使用||符号吗,还是不能...任何答案请以可理解的方式解释,因为我还是个傻瓜...尊敬的!
Dear experts....recently started to learn mql4 basics....i have a question for you....let's say i have a main indicator and filters....if one condition on main indi is fulfilled, then certain conditions from filters should coincide with it, but if another condition is fulfilled on main indi, then filters should have other conditions.......我需要这个来打开一个交易...在这种情况下,我可以使用||符号吗,还是不能...任何答案请以可理解的方式解释,因为我还是个傻瓜...尊敬的!
我的错,我会补偿给你的。
啊,指出了它的错误,是的)。
再次单独检查。只有卖票是错的。也检查了其他方面:订单、比较、修改。但我在下完订单后仍有一种昏昏沉沉的感觉。一切都在自己的努力下顺利进行。
*输入if(MA=MA1)的条件,是否错误?因为=,不是一个条件符号,正确的符号是"==",但如果我这样拼,专家顾问根本不做任何事情。其他的变体。">="、"<="、"<"、">"和"="会导致下订单和进一步的昏迷。
这当然不是真的,虽然编译器会纠正它,但谁知道它是否会纠正呢?也许它会用==或!=来代替,也许它根本不会修复它,而是简单地忽略检查,并将其永远设置为真。
用#property strict编译代码,还有很多东西要修正。
如果我们需要检查2个MAs的交叉,它不是通过相等来检查的。 标准必须是类似于 "如果MA1(2)<MA(2)和MA1(1)>MA(1)--那么第二个MA在前一个蜡烛上向上交叉了第一个"。而平等可以等待一年。
那你认为而(真)是什么?
更进一步。
如何组织一个有10亿个值的int类型 的数组,然后对其进行排序?请给我一个例子。
到目前为止,用MQL4的标准手段,我可以安排一个只有200万个值的int数组。
如何组织一个有10亿个值的int类型的数组,然后对其进行排序?请给我举个例子。
到目前为止,用MQL4的标准手段,我可以安排一个只有200万个值的int数组。
好的愿望。请计算出所需的内存量
当然,这是不正确的,尽管编译器会纠正它,但谁知道它是否正确呢?或者它可能用!!!=替换==,或者根本不修复它,而是简单地忽略检查,把它永远设置为真。
用#property strict编译代码,有很多东西要修正。
如果你需要检查2个MAs的交叉,它不是通过相等来检查的,标准必须是类似于 "如果MA1(2)<MA(2)和MA1(1)>MA(1) - 那么第二个MA在前面的蜡烛上已经向上交叉了第一个"。而平等可以等待一年。
那你认为而(真)是什么?
更进一步。
while(true) - 一个循环,我在这里拾取趋势。
-如果一个订单突破了止损(时间>0),我把它放在原来的地方。
- 如果达到一定水平(NormalizeDouble(OrderOpenPrice()+TP*Point,Digits)<=NormalizeDouble(Ask,Digits)),就会进入另一个循环(条件是订单类型),其中利润以点数计算,并根据此进行修改。
关于条件""如果MA1(2)<MA(2)和MA1(1)>MA(1)--第二个MA在前一根蜡烛上向上穿越了第一个MA"。,括号里的数字是指蜡烛吗?这是我的变体MA>Open[0]||MA<Open[0],它能发挥作用吗?
# 财产严格规定,纠正了错误。
我改变了以点为单位获取利润的方式:当前价格和开盘价之间获得的差额除以点(217行和271行)。
我在行中进行了类型转换。218, 272, 369.这是否正确?
出现了两个错误。
可能使用未初始化的变量'Prof' Test3.mq4 222 15
可能使用未初始化的变量'Prof'Test3.mq4 275 15
Dear experts....recently started to learn mql4 basics....i have a question for you....let's say i have a main indicator and filters....if one condition on main indi is fulfilled, then certain conditions from filters should coincide with it, but if another condition is fulfilled on main indi, then filters should have other conditions.......我需要这个来打开一个交易...在这种情况下,我可以使用||符号吗,还是不能...任何答案请以可理解的方式解释,因为我还是个傻瓜...尊敬的!
Dear experts....recently started to learn mql4 basics....i have a question for you....let's say i have a main indicator and filters....if one condition on main indi is fulfilled, then certain conditions from filters should coincide with it, but if another condition is fulfilled on main indi, then filters should have other conditions.......我需要这个来打开一个交易...在这种情况下,我可以使用||符号吗,还是不能...任何答案请以可理解的方式解释,因为我还是个傻瓜...尊敬的!
while(true) - 一个循环,我在这里拾取趋势。
而你认为这个循环应该在什么时候结束?
?
关于条件""如果MA1(2)<MA(2)和MA1(1)>MA(1)--第二个MA在前一根蜡烛上向上穿越了第一个MA"。,括号里的数字是指蜡烛吗?这是我的变体MA>Open[0] || MA<Open[0],它能做到吗?
是的,括号中的蜡烛编号是提取MA值的蜡烛。是的,它将以开盘价 做。
我改变了以点为单位获取利润的方法:当前价格和开盘价之间获得的差额除以点(217行和271行)。
我在行中进行了类型转换。218, 272, 369.这是否正确?
利润变量(将被声明为整数)足以计算出点数的利润,其他两个是多余的。
而且在kodobase中有很多止损拖网,我为什么要发明一个带长方形轮子的利萨皮特?