任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 444

 
nr72:

你好,哪里出错了?


在第一和第二种情况下,打印输出都是0......怎么了!?

`
nr72:
纠正了Print中的语法,但op_buy和op_sell变量中仍然没有出现订单号。
也许,MODE_TRADES条件没有得到满足,在你启动它的地方没有公开交易。
 
nr72:
纠正了Print中的语法,但op_buy和op_sell变量中仍然没有出现订单号......。

如果没有大括号的块。你们都对for循环有什么意见呢?
 
嗯,运营商,是的,没有大括号...但任务应该通过...我不明白为什么它不这样做。现在更困扰我了......
 
我把大括号放进去了,它的工作原理是这样的。首先是为,然后我找出了它不工作的原因并重新做了......。谢谢大家。
 

各位程序员,你们好!我刚刚开始学习MQL4,我已经用几乎现成的函数建立了我的专家顾问。我想请求您的帮助,看了代码后我对他写的正确性产生了强烈的怀疑。 TS的意思是,如果一个新的条形图在小时和15分钟的时间框架上的移动平均线之上打开。

然后在交易中从通道TMA的底线买入,5分钟的时间框架或者你可以使用Bologner条纹,特别是我在这些指标中没有看到的差异。在15分钟通道图的顶部输出。我在旧的终端上也有错误,509.即停止130,错误的停止,在编译新的终端时,它说不是所有的函数都返回一个值,如何解决?

我忘了写MetaIditor 5 Version build 883和MT4 build 577。

附加的文件:
 
denis77515:

你好,程序员先生,我刚刚开始学习MQL4,我已经用几乎现成的函数建立了我的专家顾问。我想请求您的帮助,看了代码后我对他写的正确性产生了强烈的怀疑。 TS的意思是,如果一个新的条形图在小时和15分钟的时间框架上的移动平均线之上打开。

然后在交易中从通道TMA的底线买入,5分钟的时间框架或者你可以使用Bologner条纹,特别是我在这些指标中没有看到的差异。在15分钟通道图的顶部输出。我在旧的终端上也有错误,509.即停止130,错误的停止,在编译新的终端时,它说不是所有的函数都返回一个值,如何解决?

我忘了写MetaIditor 5 Version build 883和MT4 build 577。

我不是一个语言学家,但我变得歇斯底里:((((,这样的俄语文本让我感觉到这一点。
 
mikhail12:
我不是语言学家,但我变得歇斯底里 :(((( 这样的俄语文本让我歇斯底里。
如果你有心在这个论坛上阅读各种垃圾,请忍耐一下)。毕竟,在这里生活的不仅仅是讲俄语的人)。
 

出现了一个差异。有一位专家。他有hoz_Base@Include.mqh inluder和hoz_Base@Library.mq4 库。

hoz_Base@Include.mqh inluder有全局变量

double bd_MINLOT,                      // Минимальный размер лота
       bd_MAXLOT,                      // Максимальный размер лота
       bd_LOTSTEP,                     // Шаг изменения размера лота

Inluder导入库hoz_Base@Library.mq4 ,这些全局变量的值是在其中 获得的。但在专家顾问中,这些变量的值都等于零。它是什么?又是一个故障还是我错过了什么?

 

试图编译MQL4参考中的一个例子(MQL4参考-语言基础-操作和表达式-其他操作)。

int i; int j;
for(i=0, j=99; i<100; i++,j--) Print(array[i][j]);//example

导致了一个错误。'array' - 未定义变量。

这里的错误是什么,如何正确定义一个数组?

 
hoz:

出现了一个差异。有一位专家。他有hoz_Base@Include.mqh inluder和hoz_Base@Library.mq4 库。

hoz_Base@Include.mqh inluder有全局变量。

Inluder导入库hoz_Base@Library.mq4 ,这些全局变量的值是在其中 获得的。但在专家顾问中,这些变量的值都等于零。它是什么?又是一个故障还是我错过了什么?


不能以图书馆的使用 水平来认定你是初学者。在看了你的代码后,我需要花两周时间才能搞清楚。如果不是更多的话。所以我不认为你会得到一个答案。