错误、漏洞、问题 - 页 1353

 
Дмитрий Мотков:
这就是专家顾问。
其中缺少TradeAlgorithms.mqh文件。
 

是的,"0 "一定会在最后,这不符合逻辑不多。

 
Leanid Aladzyeu:

是的,"0 "必须放在最后,这是不符合逻辑的。

主要版本一和次要版本二。

所以第一个是1 , 2 , 3,等等,第二个是1 , 2 , 3,这意味着在你的案例中,你试图证明5大于45,或者在你的案例中是0.005和0.045。

有一天,我也遇到了同样的事情。

支持团队 2015.02.10 10:20

你好!

这不是一个错误。程序版本不是一个小数,而是由一个点隔开的2个整数。

第一个是主要版本。

第二个是次要版本。

在你的案例中,次要版本2比次要版本12小。
 
我现在应该如何处理这个EA呢? 有什么办法可以让它不再有很多滑稽的行为吗?而且有一个命运法则,它在一次亏损的交易中正好得到一个大的手数,下一次交易的开仓手数正好是我指定的手数,没有重叠的亏损......。我不知道这是否是最好的盈利方式。
 
Дмитрий Мотков:
我现在应该如何处理这个EA呢? 有什么办法可以让它不再有很多滑稽的行为吗?而且有一个命运法则,它在一次亏损的交易中正好得到一个大的手数,下一次交易开盘时,手数正好是我指定的,没有叠加亏损......。我不知道这是不是终点站,但我肯定这是第一个。
不是终端的问题,是EA的编写方式 问题,你没有附上所有的EA文件...
 
Alexey Volchanskiy:
谢谢你的帮助,我会想办法的。Scalper由十几个带有类的.mqh文件组成,所以发布OnInit没有意义,它创建类 并初始化它们。我已经禁用了所有模块,黄牛现在在空闲模式下运行。我今天将继续逐一打开它们,看看问题出在哪里。
写到servicedesk,在那里你可以附上代码(在所有检查之后,它将被删除)。
 
Alexander:
写到servicedesk并附上代码(在所有检查后会被删除)。
代码是可取的,但如果你不想提供,请附上导致启动错误的EX5--我们会弄清楚的。
 
Alexey Volchanskiy:
谢谢你的帮助,我会想办法的。Scalper由十多个带有类的.mqh文件组成,所以发布OnInit没有意义,它是创建 和初始化 的地方。我已经禁用了所有模块,黄牛现在在空闲模式下运行。我今天要把它们一个一个地打开,看看问题出在哪里。

我已经搞清楚了,发现了MQL4编译器的一个错误。这个错误由于疏忽而扼杀了2天的搜索。问题的实质是这样的:我将给你最简单的代码。没有编译或翘曲错误,有一个执行错误。

2015.08.24 10:22:34.825 脚本 InvalidPointerConversion EURUSD.e,M15: 删除
2015.08.24 10:22:34.825 InvalidPointerConversion EURUSD.e,M15:全局初始化失败
2015.08.24 10:22:34.825 InvalidPointerConversion EURUSD.e,M15:无效的EX4文件(8)
2015.08.24 10:22:34.814 Script Tests\InvalidPointerConversion EURUSD.e,M15:加载成功

在VS2013上测试,应该是这样的,它给出了编译错误

错误4错误:无效的类型转换:"CTest *"到 "double" C:\MyP\AvForex\trunk\ConsoleApplication1\ConsoleApplication1。cpp 51 1 ConsoleApplication1

我已经写信给服务员。

class CTest
{
    int test;
    int incr(){ return test++; }
};

void OnStart()
{
    CTest *test = new CTest();
    double ptest = double(test); // тут должна быть ошибка компиляции!!!
    delete test;
}
附加的文件:
 
Ilyas:
代码是可取的,但如果你不想提供,请附上导致启动错误的EX5--我们会弄清楚的。

没有时间阅读你的答复。我对错误进行了定位,写信给servicedeck,也是在我之前的帖子中描述的 https://www.mql5.com/ru/forum/1111/page1373

 

Vladimir Pastushak:
Дело не в терминале а в том как написан советник, Вы приложили не все файлы советника... 

你需要附加哪些文件?