[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 26

 
Goalkeeper писал(а)>>

我正在尝试这样做,但不太成功......我做错了什么,嗯?

>>对于初学者来说,一个地方呆一个月,另一个地方呆一天......

 
Figar0 >> :

首先,一个地方住一个月,另一个地方住一天......。

在这里,我们去...我正在尽力理解这些语言,但如果你没有黑客背景,你还应该去哪里? 这个主题是为像我这样的人准备的......或者我错了?

 
Goalkeeper писал(а)>>

在这里,我们去...我正在尽力理解这些语言,但如果你没有接受过黑客教育,你还应该敲打哪里? 这个主题是为像我这样的人准备的......还是我错了?

数据时间 d0= StrToTime(Year()+".01.01");
int newyear= iBarShift(NULL,PERIOD_MN1, d0);
volotil_05= MathAbs((High[iHighest(NULL,PERIOD_D1,MODE_HIGH,365, newyear)] - Low[iLowest(NULL,PERIOD_D1,MODE_LOW,365, newyear)] /Point); //从年头开始

在哪里戳?)在每月的时间框架上寻找转变,并在每天的时间框架上使用...在我看来,你似乎很有准备,所以我没怎么戳破,抱歉)

 
Figar0 >> :

哪里有更酷的方式来戳?)在每月的TF上寻找抵消,并在每天的TF上使用它...在我看来,你似乎很有准备,所以我没有真的戳穿,抱歉)

谢谢你跟我闹着玩...

但它仍然不工作......当我从一个时间框架切换到另一个时间框架时,volotil_05 的值也会改变。

一定有其他方法可以做到这一点...我会想出办法的...

p.s. 我都是你的,但我没有那么 "完全合格"...:(

 
Goalkeeper писал(а)>>

谢谢你给我带来的麻烦......

但它仍然不工作......从一个时间框架切换到另一个时间框架,也会改变volotil_05 的值。

一定有其他方法可以做到这一点...我会想出办法的...

p.s. 我支持 "你",但我没有那么多 "完全的初学者"...:(

这就是它的作用。

datetime d0 = StrToTime(Year()+".01.01");
int newyear = iBarShift(NULL,PERIOD_D1, TimeCurrent());
double volotil_05 = (iHigh(NULL, PERIOD_D1,iHighest(NULL,PERIOD_D1,MODE_HIGH,365, newyear)) - iLow(NULL,PERIOD_D1,iLowest(NULL,PERIOD_D1,MODE_LOW,365, newyear))) /Point;
Print ("Period = ", Period(), "M, Volotil = ", volotil_05);
Comment ("Period = ", Period(), "M, Volotil = ", volotil_05);
你对High[iHighest....,High[...]只是对当前TF的引用,这就是为什么应该使用明确指出TF的iHigh(...)这样的结构。顺便说一下,MathAbs在那里也是不必要的。
 
Figar0 >> :

你对High[iHighest....,High[...]只是对当前TF的引用,这就是为什么应该使用明确指出TF的iHigh(...)这样的结构。顺便说一下,MathAbs在那里也是不必要的。

周五晚上我的大脑一定是沸腾的......。再次感谢...我会努力想办法,但这次会在周一发生......

祝你周末愉快...

 
先生们...我有这个问题.... 我应该改变MACD在m1...H1时间框架上的显示,同时不要等待m1上发生的每个条形的新条形...。 https://forum.mql4.com/ru/19319
 
新酒吧的 标准识别器是这样的。
   static datetime New_Time=0;                  // Время текущего бара   
   New_Bar=false;                               // Нового бара нет   
   if( New_Time!=Time[0])                        // Сравниваем время     
   {       
   New_Time=Time[0];                            // Теперь время такое      
   New_Bar=true;                                // Поймался новый бар     
   }
还有其他的吗?
 
Novice >> :
新酒吧的标准识别器是:还有其他的吗?

最近有一个大话题,但找不到了。这里 也不差。

 
granit77 >> :

最近有一个大话题,但我找不到了。这里 也不差。

>> 谢谢你!

原因: