[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 447

 
dva1986:

我对mql的知识几乎为零)至少给我一个提示,让我知道该往哪个方向走。
我给你一个方向:在这个
[删除]  
artmedia70:

确定你(?) 需要这种对我生活故事的洞察力吗?

我不这么认为...

在我开始学习mql4大约一个月后,我开始写一个多时间的EA,其中包括几个不同的策略。该EA使用动态计算其参数,以便根据当前市场情况进行自动调整。我只是想学习,所以我没有等待免费,我编码并询问任何我不清楚的地方。我仍然在学习:什么是我们的生命?- 一个游戏...

"方块的上下限价格隐藏在哪里,你能不能不从图表上的方块本身,而是直接从指标上得到它们?"

把指标放在图表上,按Ctrl+D ...数据窗口将打开。在指标图上移动鼠标,看看数据窗口中的指标缓冲值如何变化。哪些数据存储在哪个缓冲区,可以通过缓冲区编号和 "颜色 "选项卡中的指标线的颜色来识别(在指标参数窗口中,当把它连接到图表上时)。

它在终端的主窗口中建立对象,因此指标的缓冲区中没有对象。使用专家顾问的mql4的标准函数来处理对象(它们的名字以Objects开头)。


在这之前你有过任何编程经验吗?
 
artmedia70:

确定你(?) 需要这种对我生活故事的洞察力

我不这么认为...

在我开始学习mql4大约一个月后,我开始写一个多时间的EA,其中包括几个不同的策略。该EA使用动态计算其参数,以便根据当前市场情况进行自动调整。我非常想学习,我没有等待免费的东西,我自己编码,问我不清楚的地方。我仍然在学习:什么是我们的生命?- 一个游戏...

"方块的上下限价格隐藏在哪里,你能不能不从图表上的方块本身,而是直接从指标上得到它们?"

把指标放在图表上,按Ctrl+D ...数据窗口将打开。在指标图上移动鼠标,看看数据窗口中的指标缓冲值如何变化。哪些数据存储在哪个缓冲区,可以通过缓冲区编号和 "颜色 "选项卡中的指标线的颜色来识别(在指标参数窗口中,当把它连接到图表上时)。

它在终端的主窗口中建立对象,因此指标的缓冲区中没有对象。使用专家顾问的mql4的标准函数来处理对象(它们的名字以Objects开头)。


而这一切都是因为很少有解释性的教科书,那些刚接触代码的人发现很难理解事情的运作方式和原因,有时根本不符合逻辑。我最近才开始理解关于程序员在晚上放满和放空两个杯子的笑话
 
sss2019:

而这一切都是因为很少有解释性的教科书,那些刚接触代码的人发现很难理解事情的运作方式和原因,有时根本不符合逻辑。我最近才开始理解关于程序员在晚上放满和放空两个杯子的笑话
我学习了谢尔盖-科瓦廖夫的 教科书,然后我开始学习伊戈尔-金的 职能。然后我开始自己制作。
 
dva1986:

在这之前你有过任何编程经验吗?
是的,我有。我们的关系是以名字相称的吗?
 
artmedia70:


在我开始学习mql4大约一个月后,我开始编写一个多时间框架EA,其中包括几个不同的策略。该EA使用动态计算其参数,以便根据当前市场情况进行自动调整。


你好,Artem!我对你的 "多时间框架 "很感兴趣。然后你如何测试它呢?教程中肯定没有提到这一点。我试图通过编写一个新的函数NewBar()来避免这种不一致的情况,这样就不是每个
新条形 都能给出真值,那么我就可以在一个较小的TF上工作,不那么频繁地做一些操作。你能从你的经验中给我什么建议?提前感谢您提供的合适提示!

 
borilunad:


你好,Artyom,我对你的 "multitimeframe "感兴趣!事后你如何测试?教程中肯定没有这个内容。我试图通过编写一个新的函数NewBar()来避免这种不一致,这样就不是每个新条形都会给出真值,那么就有可能在一个较小的TF上工作,一些操作就不会那么频繁。你能从你的经验中给我什么建议?提前感谢您提供合适的提示!

还有,如何防止使用iTime() 而不是Time[],不使用Open[]而使用iOpen()等等。???只有历史记录应该上传到所有的TFs...
 
artmedia70:
是什么阻止了使用iTime()而不是Time[],iOpen()而不是Open[],等等。???只有所有TFs的历史记录应该被上传...

谢谢,我将更仔细地研究它。然后,如果有什么事,我再去打扰你!"。万事如意!
 
也许会发明一个新的平均数MA。它将更先进于真实数据。例如,MA=(P1+P2+P3)/3。想法是MA=(P1+P2+P3*P3)/6,其中P3是最后一个值。或者以6为周期,例如MA=(P1+P2*P2+3*P3+4*P4+5*P5+6*P6)/21,写在消息
 
#property stacksize 3

int start()
  {
   int x = stack();
   Alert("Итог = ",x);
  
   return(0);
  }

int stack()
  {
   static int i;
   
   i++;
   
   Alert(i);
   
   if(i < 5) stack();
   
   return(i);
  }  

请告诉我,#属性stacksize 3--是什么意思,我声明0或1000或-1000,结果却没有变化?


如果可以的话,请提供示例代码,以便理解。