bool New_Bar=false;
staticdatetime New_Time;
//+------------------------------------------------------------------+//| expert initialization function |//+------------------------------------------------------------------+int init()
{
//----//----return(0);
}
//+------------------------------------------------------------------+//| expert deinitialization function |//+------------------------------------------------------------------+int deinit()
{
//----//----return(0);
}
//+------------------------------------------------------------------+//| expert start function |//+------------------------------------------------------------------+int start()
{
//----
Fun_New_Bar();
if (New_Bar)
{
//работает на 1 тике 0 бара
}
//----return(0);
}
//+------------------------------------------------------------------+void Fun_New_Bar() // Ф-ия обнаружения ..
{ // .. нового бара// Время текущего бара
New_Bar=false; // Нового бара нетif(New_Time!=Time[0]) // Сравниваем время
{
New_Time=Time[0]; // Теперь время такое
New_Bar=true; // Поймался новый бар
}
}
如何使EA考虑标准,以便当0条关闭(然后将成为1),以及当一个新的0,当1条的标准(最后的CLOSED)重合 --> owls将打开一个订单?我的标准中使用了cci指标和其他一些感应器。我已经在所有这些程序中设置了shift=1;但是订单不是在新条形图打开后,而是在几个点后(特别是在5-9个点后--这是一个很大的数字,你知道)打开的。该怎么做?
metatrader4/tester/logs文件夹里有什么 ?
这是测试员日志中显示的信息所在的位置。如果你删除它们,你将从这些信息中释放磁盘内存
附上航站楼的英文和俄文照片
这是输出到测试器日志的信息的位置。如果你删除它们,你将释放磁盘内存中的这些信息 。
也许正确的做法是在每次开始测试或优化时自动删除测试者的日志,我已经厌倦了每次手动清理它。我不知道MT用户对此有何看法?
有一个 确定最小地段尺寸 的功能 。
我在想为什么会有一个对数,而且是一个自然对数。为什么它要用一个除以另一个?作者想用这个函数来实现什么?
人们,你能给我一个提示吗?如何在mql4中查看一个数组的内容?
亲爱的同事,我有一个关于优化的问题。我已经优化了我的专家顾问。我在测试器中一个接一个地运行数据,没有进行优化。一些数据可能在开始时显示出利润,但在最后,收益率曲线开始下降,反之亦然。这就提出了一个问题,如何在一组盈利的运行中选择一个从头到尾都显示相同利润的运行。这个目的的预期回报是什么?