新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 709 1...702703704705706707708709710711712713714715716...1953 新评论 Rustam Bikbulatov 2018.12.05 20:45 #7081 Artyom Trishkin:因此,为了不打扰他,你必须把准备好的所有物品按正确的顺序(无论你想按什么顺序)收集到一个列表中,并通过看列表 "按名字 "删除它们。这样一来,正确的删除顺序就一定会得到尊重。 你能告诉我怎么做吗? Taras Slobodyanik 2018.12.06 08:06 #7082 Rustam Bikbulatov:你能告诉我怎么做吗?完全一样的方法--通过所有开放的交易,在一个数组中选择合适的票--这是你的名单。 Ghabo 2018.12.07 14:43 #7083 一个长期存在的指标。是什么阻碍了它的实时更新? ExtMapBuffer4, ExtMapBuffer3是箭头,只在第一次启动或调用设置后出现。 int start() { int limit; int counted_bars=IndicatorCounted(); double rsi_sig=0; bool entry=false; double entry_point=0; //---- check for possible errors if(counted_bars<0) return(-1); //---- last counted bar will be recounted if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; //---- main loop for(int i=0; i<limit; i++) { //---- ma_shift set to 0 because SetIndexShift called abowe ExtMapBuffer1[i]=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i); ExtMapBuffer2[i]=iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i); rsi_sig = iRSI(NULL, 0, RSIPeriod, PRICE_CLOSE, i); pipdiffCurrent=(ExtMapBuffer1[i]-ExtMapBuffer2[i]); Comment("pipdiffCurrent = "+pipdiffCurrent+" "); if (pipdiffCurrent>0 && rsi_sig>50) { sigCurrent = 1; //Up } else if (pipdiffCurrent<0 && rsi_sig<50) { sigCurrent = 2; //Down } if (sigCurrent==1 && sigPrevious==2) { ExtMapBuffer4[i-1] = High[i-1]-5*Point; entry=true; entry_point=Ask; } else if (sigCurrent==2 && sigPrevious==1) { ExtMapBuffer3[i-1] = Low[i-1]-5*Point; entry=true; entry_point=Bid; } sigPrevious=sigCurrent; pipdiffPrevious=pipdiffCurrent; } RefreshRates(); //---- return(0); } [删除] 2018.12.07 20:00 #7084 有人要关闭股权吗? Виктор 2018.12.10 11:57 #7085 问题--如何从指标窗口中删除辅助缓冲区的显示,以及从菜单中删除它们的绘图样式? Alekseu Fedotov 2018.12.10 12:45 #7086 Виктор:问题--如何从指标窗口中删除辅助缓冲区的显示,以及从菜单中删除它们的绘图样式?有可能 Виктор 2018.12.10 13:40 #7087 Alekseu Fedotov:你可以做到这一点。我也能做到这一点。:) 我删除了缓冲线 #属性 indicator_color, SetIndexStyle.但菜单显示线的颜色为黑色。 如果我删除SetIndexBuffer 行中不必要的缓冲区,那么依赖于被删除的变量就不再显示。 Alexey Viktorov 2018.12.10 14:43 #7088 Виктор:问题--如何从指标窗口中删除辅助缓冲区的显示,以及从菜单中删除它们的绘图样式?它们的值是否应该在数据窗口中可见? Виктор 2018.12.10 16:11 #7089 不,这些只是计算主要变量的辅助变量。 Artyom Trishkin 2018.12.10 16:33 #7090 Виктор: 不,这些只是计算主要变量的辅助变量。 我最近在这里发布了一个跨平台指标的模板。看看吧。IndicatorBuffers()。 1...702703704705706707708709710711712713714715716...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
因此,为了不打扰他,你必须把准备好的所有物品按正确的顺序(无论你想按什么顺序)收集到一个列表中,并通过看列表 "按名字 "删除它们。这样一来,正确的删除顺序就一定会得到尊重。
你能告诉我怎么做吗?
你能告诉我怎么做吗?
完全一样的方法--通过所有开放的交易,在一个数组中选择合适的票--这是你的名单。
一个长期存在的指标。是什么阻碍了它的实时更新?
ExtMapBuffer4, ExtMapBuffer3是箭头,只在第一次启动或调用设置后出现。
问题--如何从指标窗口中删除辅助缓冲区的显示,以及从菜单中删除它们的绘图样式?
问题--如何从指标窗口中删除辅助缓冲区的显示,以及从菜单中删除它们的绘图样式?
有可能
你可以做到这一点。
我也能做到这一点。:)
我删除了缓冲线 #属性 indicator_color, SetIndexStyle.但菜单显示线的颜色为黑色。
如果我删除SetIndexBuffer 行中不必要的缓冲区,那么依赖于被删除的变量就不再显示。
问题--如何从指标窗口中删除辅助缓冲区的显示,以及从菜单中删除它们的绘图样式?
它们的值是否应该在数据窗口中可见?
不,这些只是计算主要变量的辅助变量。