int start(){
for(;;){ //новыеif(true) {// уже не новые
for (;;) {// наверно старые ;))
for(;;) {
}
}
}
if(true) {
for (;;) {
for(;;) {
}
}
}
} //новые
}
尽量使你的代码 "可读",以减少以后的麻烦。
void init(){
SymbolName = ...;
FileName = SymbolName + Period() + ".hst";
handle = FileOpenHistory(...);
if(...<0){ //файла нет
...; //создаем заголовок
...; //смещаем от начала на 148байт
...; //пишем все бары
}else{ //файл есть
...; //закрываем
...; // откроем для редактирования
...; //смещаем на 2бара назад
...; //читаем дату
...; //смещаем на 4 прочитанных байта назад от текущего положения
...;
...;
}
}
我感兴趣的是错误在哪里......如何找到它?
Alpari\experts\PRIOR.mq4(496,16)括号内的数字是什么意思?496行,16个字符。只是错误可能会更早
496行,16个字符。只是错误可能会更早
阅读
https://book.mql4.com/ru/functions/timeseries
很好,耶,成功了......。
antoma2:
OrderMagicNumber()函数对于手动开仓总是返回0。也就是说,EA中的MAGICMA变量不等于0。
谢谢你。您有什么建议?我不是一个高级程序员,我只是在学习;)
将MAGICMA变量设置为0,以允许EA将手动打开的姿势作为自己的工作。
'' - unexpected end of program
这个错误的原因可能是什么?
检查了所有的括号(大括号、圆括号、方括号)和";"--全部正常。
我告诉过你,我查过他们 -_-
成对的,在记事本+中。
而我在这之前做了原理图。
我告诉过你,我查过他们 -_-
成对的,在记事本+中。
而我在这之前做了原理图。
为什么,它都能编译;))))。
什么是(1tf);))
学习https://book.mql4.com/ru/operators/for
尽量使你的代码 "可读",以减少以后的麻烦。