初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1274 1...126712681269127012711272127312741275127612771278127912801281...1503 新评论 Valeriy Yastremskiy 2021.01.10 18:42 #12731 Igor Makanu:成功了,这是@fxsaber 的代码你现在可以写Close[1] >Close[2]。 这将会起作用。我想mt4steel应该能解决这个问题。现在就试试。 Alexey Viktorov 2021.01.10 19:03 #12732 Valeriy Yastremskiy:Close[shift]有方括号。它没有工作。在时间序列中,5的编号与4的编号相同,我说的对吗? 不,不是的。在这种情况下,这只是利益上的巧合)))。 Valeriy Yastremskiy 2021.01.10 19:47 #12733 Igor Makanu:成功了,这是@fxsaber 的代码你现在可以写Close[1] >Close[2]。 我获得了一个指标。 var1=TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS); //не получилось все дефайнами заменить в лоб. пришлось просто заменить. 现在我必须处理类型转换问题。 当然,很明显,MT5更接近于市场。但这种对长名字的渴望,我并不清楚。 Vitaly Muzichenko 2021.01.10 20:02 #12734 Valeriy Yastremskiy:我能够移动指标。剩下的就是处理类型转换的问题了。当然,很明显,MT5更接近市场。但我不明白人们对长名字的渴望。 TimeToString(TimeCurrent(),TIME_DATE|TIME_SECONDS); Valeriy Yastremskiy 2021.01.11 12:56 #12735 Vitaly Muzichenko: 是))))有趣的事情发生了,我发现只有向结构的转换,(在目录中向结构和向文本的转换在不同的地方),重新做了一遍,然后才想到在5ka中必须有向文本的转换)))) 发生。 而且需要长的名字是有原因的))))。 BillionerClub 2021.01.16 20:33 #12736 由于某些原因,这段代码读作: 2021.01.16 20:24:53.543 (FUTSP500CONT,H1) 1980.12.31 03:00:00 但是零点酒吧有另一个时间。在指示器中20-40次中有一次低频率输出该错误。 它发生在指标开始时,如果它是正常的,我就会得到它,然后它的工作没有错误。 int OnCalculate(const int rates_total, const int prev_calculated, const datetime& time[], const double& open[], const double& high[], const double& low[], const double& close[], const long& tick_volume[], const long& volume[], const int& spread[]) { Print(time[0]); } Vladimir Karputov 2021.01.16 20:39 #12737 BillionerClub:出于某种原因,这段代码为: 2021.01.16 20:24:53.543 (FUTSP500CONT,H1) 1980.12.31 03:00: 00 同时,零点酒吧还有另一个时间。在指示器中20-40次中有一次低频率输出该错误。 它发生在指标开始时,我得到它,如果它是确定的,它工作,但没有错误。 请将您的问题发布到新手分支:来自初学者的问题 MQL5 MT5 MetaTrader 5 这里有一个代码供你学习(如果你不想阅读帮助)。 //+------------------------------------------------------------------+ //| Test Indicator.mq5 | //| Copyright 2021, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2021, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #property indicator_chart_window #property indicator_buffers 0 #property indicator_plots 0 //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int OnInit() { //--- indicator buffers mapping //--- return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { //--- Print("time[0]: ",TimeToString(time[0],TIME_DATE|TIME_MINUTES),", time[rates_total-1]: ",TimeToString(time[rates_total-1],TIME_DATE|TIME_MINUTES)); //--- return value of prev_calculated for next call return(rates_total); } //+------------------------------------------------------------------+ Вопросы от начинающих MQL5 MT5 MetaTrader 5 2012.03.12www.mql5.com Подскажите пожалуйста, такой показатель тестера в жизни реален? И хороший это или плохой результат за год с депо 3000... 附加的文件: Test_Indicator.mq5 2 kb Aleksandr Egorov 2021.01.17 11:25 #12738 在测试时,所有刻度线和基于真实刻度线的每一个刻度线 之间的区别是什么? Alexey Viktorov 2021.01.17 11:38 #12739 Aleksandr Egorov: 在测试时,所有刻度线和基于真实刻度线的每一个刻度线 之间的区别是什么? 并点击你文本中自动生成的链接,阅读它。)) Aleksandr Egorov 2021.01.17 11:54 #12740 Alexey Viktorov:并点击你文本中自动生成的链接并阅读))。 已经读过了 ) 1...126712681269127012711272127312741275127612771278127912801281...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
成功了,这是@fxsaber 的代码
你现在可以写Close[1] >Close[2]。
这将会起作用。我想mt4steel应该能解决这个问题。现在就试试。
Close[shift]有方括号。它没有工作。
在时间序列中,5的编号与4的编号相同,我说的对吗?
不,不是的。在这种情况下,这只是利益上的巧合)))。
成功了,这是@fxsaber 的代码
你现在可以写Close[1] >Close[2]。
我获得了一个指标。
现在我必须处理类型转换问题。
当然,很明显,MT5更接近于市场。但这种对长名字的渴望,我并不清楚。
我能够移动指标。
剩下的就是处理类型转换的问题了。
当然,很明显,MT5更接近市场。但我不明白人们对长名字的渴望。
是))))有趣的事情发生了,我发现只有向结构的转换,(在目录中向结构和向文本的转换在不同的地方),重新做了一遍,然后才想到在5ka中必须有向文本的转换)))) 发生。
而且需要长的名字是有原因的))))。
由于某些原因,这段代码读作: 2021.01.16 20:24:53.543 (FUTSP500CONT,H1) 1980.12.31 03:00:00
但是零点酒吧有另一个时间。在指示器中20-40次中有一次低频率输出该错误。
它发生在指标开始时,如果它是正常的,我就会得到它,然后它的工作没有错误。
出于某种原因,这段代码为: 2021.01.16 20:24:53.543 (FUTSP500CONT,H1) 1980.12.31 03:00: 00
同时,零点酒吧还有另一个时间。在指示器中20-40次中有一次低频率输出该错误。
它发生在指标开始时,我得到它,如果它是确定的,它工作,但没有错误。
请将您的问题发布到新手分支:来自初学者的问题 MQL5 MT5 MetaTrader 5
这里有一个代码供你学习(如果你不想阅读帮助)。
在测试时,所有刻度线和基于真实刻度线的每一个刻度线 之间的区别是什么?
并点击你文本中自动生成的链接,阅读它。))
并点击你文本中自动生成的链接并阅读))。
已经读过了 )