新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 294 1...287288289290291292293294295296297298299300301...1953 新评论 Artyom Trishkin 2017.09.04 12:55 #2931 MosheDayan:朋友们,我需要一些建议......求你们了。我正在从最后一根柱子到我想要的 "白色 "水平之间画一条线。白色 "水平是从一个交易时段 的开始(00:01)到其收盘(23:59)。我怎样才能迫使这条直线不往下画,而是画到一天的结束(23:59),也就是画到 "白色 "这条线的结束?有什么办法可以修复Buffer1[1]...还是我白白地弄乱了缓冲区......。谢谢。对于DRAW_LINE,你需要在每个柱子上的价格值。使用不同的线描类型--你会找到适合你的,我想。只要把光标放在DRAW_LINE上,然后按F1。 Victor Nikolaev 2017.09.04 13:16 #2932 buyanov:段开始前的信息"somma echrested"这是什么意思?怎么办?这可能是问题所在。 Alert(Delta,Digits())); buyanov 2017.09.04 16:05 #2933 buyanov:段开始前的信息"somma echrested"这是什么意思?怎么办?这可能是问题所在。 Alert(Delta,Digits())); buyanov 2017.09.04 16:22 #2934 buyanov:也许这就是问题所在。不,很遗憾,我把文本片段弄错了,应该是这样的//---------------------------------------------------------------------------------------------------------------------------空白的OnTick(){//*********************************Alert("beg OnTick")。FastMA=NormalizeDouble(iMA(NULL,0,Period_FastMA,0,MODE_SMA,PRICE_CLOSE,1),Digits()); //Period_FastMA=4SlowMA=NormalizeDouble(iMA(NULL,0,Period_SlowMA,0,MODE_SMA,PRICE_CLOSE,1),Digits()); //Period_SlowMA=8GetNext(NextTick)。Alert(NextTick)。Alert("NextTick=",NextTick)。Delta=NormalizeDouble(FastMA-lowMA,Digits())。Alert(Delta,Digits())。Alert("FastMA=",DoubleToStr(FastMA)),Digits(), "SlowMA=",DoubleToStr(SlowMA,Digits()), "Delta=",DoubleToStr(Delta,Digits()) 。//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<//-----------------------------------------------------------------------------------------------------------------------Alert("end OnTick()")。} Victor Nikolaev 2017.09.04 16:38 #2935 buyanov: 不,我很抱歉,我把一段文字拼错了,应该是这样的纠正这一行的错误。Alert("FastMA=",DoubleToStr(FastMA)),Digits(),"SlowMA=",DoubleToStr(SlowMA,Digits()),"Delta=",DoubleToStr(Delta,Digits()); 使用SRC按钮来插入代码 Maxim Kuznetsov 2017.09.04 18:31 #2936 STARIJ: 该信息包含行号和编译器认为应该放置逗号的位置。最有可能的是上面那行更简单--支架未封闭...:-) Dmitriy Voevodkin 2017.09.04 19:04 #2937 终端有一个名为 "刷新 "的右键功能。它更新了图表上的数据。我怎样才能在EA内执行类似的操作? [删除] 2017.09.04 19:14 #2938 Dmitriy Voevodkin:终端有一个名为 "刷新 "的右键功能。它更新了图表上的数据。如何在EA中执行类似的操作?ChartRedraw() try.但这并不是一个完整的模拟。 Vitaly Muzichenko 2017.09.04 19:15 #2939 Dmitriy Voevodkin:终端有一个名为 "刷新 "的右键功能。它更新了图表上的数据。如何在EA内执行类似的操作?你想从EA中更新什么? Maxim Kuznetsov 2017.09.04 19:19 #2940 Dmitriy Voevodkin:终端有一个名为 "刷新 "的右键功能。它更新了图表上的数据。我怎样才能在EA中执行类似的操作?最接近的类似物是ChartRedraw - 它重新绘制图表。 但是,当 "刷新 "时还会发生什么,这就不得而知了。 当然,刷新率和数据窗口 会被刷新,WatchList也是如此。就是说,那里显然有很多行动。 1...287288289290291292293294295296297298299300301...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
朋友们,我需要一些建议......求你们了。
我正在从最后一根柱子到我想要的 "白色 "水平之间画一条线。白色 "水平是从一个交易时段 的开始(00:01)到其收盘(23:59)。我怎样才能迫使这条直线不往下画,而是画到一天的结束(23:59),也就是画到 "白色 "这条线的结束?有什么办法可以修复Buffer1[1]...还是我白白地弄乱了缓冲区......。
谢谢。
对于DRAW_LINE,你需要在每个柱子上的价格值。使用不同的线描类型--你会找到适合你的,我想。只要把光标放在DRAW_LINE上,然后按F1。
段开始前的信息
"somma echrested"
这是什么意思?
怎么办?
这可能是问题所在。
段开始前的信息
"somma echrested"
这是什么意思?
怎么办?
这可能是问题所在。
也许这就是问题所在。
不,很遗憾,我把文本片段弄错了,应该是这样的
//---------------------------------------------------------------------------------------------------------------------------
空白的OnTick()
{
//*********************************
Alert("beg OnTick")。
FastMA=NormalizeDouble(iMA(NULL,0,Period_FastMA,0,MODE_SMA,PRICE_CLOSE,1),Digits()); //Period_FastMA=4
SlowMA=NormalizeDouble(iMA(NULL,0,Period_SlowMA,0,MODE_SMA,PRICE_CLOSE,1),Digits()); //Period_SlowMA=8
GetNext(NextTick)。
Alert(NextTick)。
Alert("NextTick=",NextTick)。
Delta=NormalizeDouble(FastMA-lowMA,Digits())。
Alert(Delta,Digits())。
Alert("FastMA=",DoubleToStr(FastMA)),Digits(), "SlowMA=",DoubleToStr(SlowMA,Digits()), "Delta=",DoubleToStr(Delta,Digits()) 。
//<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
//-----------------------------------------------------------------------------------------------------------------------
Alert("end OnTick()")。
}
不,我很抱歉,我把一段文字拼错了,应该是这样的
纠正这一行的错误。
使用SRC按钮来插入代码
该信息包含行号和编译器认为应该放置逗号的位置。最有可能的是上面那行
更简单--支架未封闭...:-)
终端有一个名为 "刷新 "的右键功能。它更新了图表上的数据。
我怎样才能在EA内执行类似的操作?
终端有一个名为 "刷新 "的右键功能。它更新了图表上的数据。
如何在EA中执行类似的操作?
ChartRedraw() try.但这并不是一个完整的模拟。
终端有一个名为 "刷新 "的右键功能。它更新了图表上的数据。
如何在EA内执行类似的操作?
你想从EA中更新什么?
终端有一个名为 "刷新 "的右键功能。它更新了图表上的数据。
我怎样才能在EA中执行类似的操作?
最接近的类似物是ChartRedraw - 它重新绘制图表。
但是,当 "刷新 "时还会发生什么,这就不得而知了。 当然,刷新率和数据窗口 会被刷新,WatchList也是如此。就是说,那里显然有很多行动。