新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 646

 
psyman:

我以为会简单得多 :-)

然后是一个相当幼稚的问题--我的代码不涉及任何交易或图形,我应该使用什么类型的程序?

脚本是一次性的,但它们可以循环运行吗?我申报一个自定义指标 纯粹是出于惯性,因为我从来没有使用过专家顾问。我以前从未使用过它们,但它们会自动重新启动,我不需要。我需要你的建议。

诗句

物体可以是零尺寸的吗,这样它们在视觉上就不会碍事了?

一个图表上可能有许多指标,专家顾问就是一个。循环的脚本是...我不知道该怎么称呼...

物体可以位于时间0和价格0 - 你不会看到它。

 

我有一个类似的情况,没有图形,屏幕上根本没有给用户的信息,但交易是存在的。信号文件提供了终端和过程控制程序之间的接口,有两个MQL宏程序(4或5)在终端中无止境地循环运行。一个是用于接收ticks的脚本,第二个是专家顾问向服务器发送交易指令,并从服务器接收其执行结果。在终端等待服务器对交易请求的回复时(长达几十秒),必须收集点数,所以有两个宏程序。 考虑到是MT4还是MT5,总共有4个不同的程序。所有从MQL输出到信号文件和文件的输出--协议。

带有Sleep(11)延迟的MQL周期在整个交易周内执行。当终端关闭时,适当的统计数据作为最后一行写在协议中。

"......成功了。14456641个周期,439164秒(每个周期30ms)"。

".在436869秒(18ms)内有23403947个周期,在2295秒(1499ms)内有1531个请求"。

 

我把指标在图表上,然后...警报,但信号是5条。在进一步的工作中,它发出了应有的提示音。

如何让它在启动时不再发出哔哔声?

if(М_А>0.0)  
{
if(time!=Time[0])
   {
    time=Time[0]; 
    AL(Symbol()+" "+Period()+" УХ ТЫ",2);//
   }
 }

在函数AL()中,所有可能的警报。

 
Ghabo:

我把指标在图表上,然后...警报,但信号是5条。在进一步的工作中,它发出了应有的提示音。

如何使其在启动时不再发出哔哔声?

在AL()函数中,所有可能的警报。

做onInit()的初始化

void OnInit() {
  time==Time[0];
}
 
Artyom Trishkin:
也许你终究 还是应该去休息一下。够了,不要再玩忽职守和扯皮了。

冷静点,Artem!

你应该从生活中获得积极的情绪,特别是当你不喜欢的东西。

这就是使生活变得丰富多彩的原因。

 

你对在这个论坛上讨论交易理论有什么看法?

我将诚实而直截了当地说明--会有问题。

还是MT4/MT5的开发者不处理交易理论?

 
neverness:

你对在这个论坛上讨论交易理论有什么看法?

我将诚实而直截了当地说明--会有问题。

还是MT4/MT5的开发者不涉及交易理论?

又是一个扯皮的。

 
Vitaly Muzichenko:

又是一个扯皮的。

这是为什么呢?

它是诚实的,直接的,清晰的。

扯皮和这有什么关系?- 不存在扯皮。

还是你认为在野外没有交易理论?

维塔利,你走错方向了。

或者你不了解一些情况。

 
Vitaly Muzichenko:

在OnInit()中进行初始化

但是,当信号出现在当前条形图上时,就不会有警报。

在小时图上,信号可以在一小时的中间位置。

没有其他解决办法吗?

 
Vitaly Muzichenko:

又是一个扯皮的。

维塔利!

我们根本就不要做任何扯皮的事情。

这很简单,也很直截了当。

你给我造一个正弦波趋势,我就给你的账户上汇100英镑。

我不是在开玩笑。

我现在正在转移它。不做钓饵。

--------------------------------------------------------------

怎么说呢?你怎么敢?

这是MT4的标准程序 !

--------------------------------------------------------------------

阿特姆!

这又是我的错吗?