// Инициализируем переменную для проверкиdatetime time_svecha; //время предыдущей свечи
...
// В начале исполнительного кода проверяем на приход новой свечи:if(iTime(NULL,PERIOD_CURRENT,0) == time_svecha) return;
...
// В конце исполнительного кода присваиваем время новой свечи
time_svecha = iTime(NULL,PERIOD_CURRENT,0);
在代码中,取值如下。
值[1]=电流/电流+6
值[2] = 电流+1/电流+7
值[3] = 电流+2/电流+8
除法是一块动量公式,窗口为6条。
这个条目是否有错误?
你在哪里找到这扇窗户的?
而你认为你的表达式Value[1]= current/current+6将等于什么,如果current=1,我认为是7?
大家好!
我需要一些帮助。我正在写一个EA。它使用一个基于CAppDialog 的交易面板。问题是,当我开始切换时间框架时,面板并不总是但经常是分裂的。而旧面板的内脏仍在,新的面板被画出来,但不正确。我只能删除图表并开始一个新的,因为不可能继续用这个图表和面板工作。
我在此附上EA,供大家审查和分析。
谢谢你的帮助。
大家好!
我需要一些帮助。我正在写一个EA。它使用一个基于CAppDialog的交易面板。问题是,当我开始切换时间框架时,面板并不总是但经常是分裂的。而旧面板的内脏仍在,新的面板被画出来,但不正确。我只能删除图表并开始一个新的,因为不可能继续用这个图表和面板工作。
我在此附上EA,供大家审查和分析。
谢谢你的帮助。
当你切换TF时,你必须重新初始化面板...
和类中的挖掘,面板在去初始化过程中不会被完全删除
当切换TFs时,面板需要重新初始化...
并深入到班级中,在取消初始化时,面板并没有被完全删除
我还没有完全搞清楚。我必须要挖掘大量的课程。但问题是,为什么第一个开关很顺利,而下一个开关就会杀死面板。我已经删除了所有不必要的东西。可以这么说,我只留下了框架。但问题仍然存在。我现在正在努力。如果你有什么想法,我很想听听。
谢谢你!
现在我发现,第一次面板被删除并由init重新创建,第二次面板仍然悬空。
也许iniit不应该在第二次加载?或者以其他方式删除它。
我刚刚开始了解它,我需要专业人士的帮助。
我想使用内置的随机指标来接收信号的通知(慢速和快速随机指标在80/20边界外交叉)。
我已经了解了如何用iStochastic获取数据:我写了自己的指标,调用iStochastic的条形图,分析它并发送警报。
我不明白在这种情况下该怎么做:如果我使用一个大的时间框架,例如4小时,那么在时间框架的末端会出现一个新的条形图。
并调用该指标 进行重新计算。即超时时间为4小时。
但我想不断地分析信息,即一旦价格发生变化(买入卖出)就重新计算随机指数和
如果标准符合我想被通知的条件。我不想等待时间框架的结束和新蜡烛的出现。
请告知在哪里寻找,以及是否有可能实施。
也许我没有完全理解这些过程的本质,在错误的地方挖掘,我是个新手)。
我还没有完全搞清楚。有很多课程需要挖掘。但问题是,为什么第一个开关很顺利,而下一个开关就会杀死面板。我已经把所有不必要的东西都从里面删除了。可以这么说,我只留下了框架。但问题仍然存在。我现在正在努力。如果你有什么想法,我很想听听。
谢谢你!
现在我发现,第一次面板被删除并由init重新创建,第二次面板仍然悬空。
也许iniit不应该在第二次加载?或者以其他方式删除它。
全部完成!谢谢Taras Slobodyanik 给了我一个想法。
在启动过程中,如果有TF的变化,禁止创建一个小组。如果TF发生变化,在deinit中禁止删除面板。
我刚刚开始了解它,我需要专业人士的帮助。
我想使用内置的随机指标来接收信号的通知(慢速和快速随机指标在80/20边界外交叉)。
我已经了解了如何用iStochastic获取数据:我写了自己的指标,调用iStochastic的条形图,分析它并发送警报。
我不明白在这种情况下该怎么做:如果我使用一个大的时间框架,例如4小时,那么在时间框架的末端会出现一个新的条形图。
并调用该指标 进行重新计算。即超时时间为4小时。
但我想不断地分析信息,即一旦价格发生变化(买入卖出)就重新计算随机指数和
如果标准符合我想被通知的条件。我不想等待时间框架的结束和新蜡烛的出现。
请告知在哪里寻找,以及是否有可能实施。
也许我没有完全理解这些过程的本质,在错误的地方挖掘,我是个新手)。
你能告诉我在交易面板中需要做什么,以便它能在测试器中特别是在可视化模式下工作。还是非常复杂?
如果对于一个指标来说,它应该是有效的
如果是专家顾问,事件不会在策略测试器中发生(针对专家顾问),计时器也不会工作......
如果它在测试器中工作,那么面板就会以不同的方式绘制 - 询问对象(已经改变/移动)并根据需要重新绘制,对点击作出反应...
另外,如果有必要的话,也要模拟定时器。
谢谢你,但不太一样)
我描述了以下情况。
1.时间框架结束后,形成了一个蜡烛。指标被重新计算,它被绘制。
2.一个新的时间框架开始了。(在其结束之前没有新的蜡烛)。在这个时间范围内,买入和卖出都在变化。
我想对这些价格变化做出反应(在当前的时间框架内,蜡烛还没有形成)。
这甚至不是一个绘制图表的问题,而是通过一个条件来固定这个时刻。我想在随机指标越过后立即收到警报(我们离时间框架结束还有三个小时,现在条件已经满足)。
而且,当时间框架结束时,可以绘制图表。