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

 
Shniperson писал(а)>>

我如何做到这一点? 我需要在这个MACD代码中替换什么?

#属性 indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 DarkKhaki
#property indicator_color2 Red
#property indicator_width1 2
//---- 指标参数
外来的int FastEMA=12。
外在的inttern SlowEMA=26。
外部的inttern SignalSMA=9。
//---- 指示器缓冲区
双倍MacdBuffer[]。
双倍的SignalBuffer[]。

//+------------------------------------------------------------------+
//|自定义指标初始化功能
//+------------------------------------------------------------------+
int init()
{
//---- 绘图设置
SetIndexStyle(0,DRAW_HISTOGRAM)。
SetIndexStyle(1,DRAW_LINE)。
SetIndexDrawBegin(1,SignalSMA)。
IndicatorDigits(Digits+1);
//---- 指示器缓冲区的映射
SetIndexBuffer(0,MacdBuffer)。
SetIndexBuffer(1,SignalBuffer)。
//---- DataWindow和指标子窗口标签的名称
IndicatorShortName("USDJPY("+FastEMA+", "+SlowEMA+", "+SignalSMA+")")。
SetIndexLabel(0, "MACD")。
SetIndexLabel(1,"信号")。
//---- 初始化完成
return(0);
}
//+------------------------------------------------------------------+
//| 移动平均线收敛/背离 | |
//+------------------------------------------------------------------+
int start()
{
int限制。
int counted_bars=IndicatorCounted()。
//----,最后计数的条形图将被重新计算。
如果(counted_bars>0) counted_bars--。
limit=Bars-counted_bars。
//---- macd 计入第1个缓冲区中。
for(int i=0; i<limit; i++)
MacdBuffer[i]=iMA("USDJPY",0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA("USDJPY",0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i) 。
//---- 信号线在第2个缓冲区内计数。
for(i=0; i<limit; i++)
SignalBuffer[i]=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i)。
//---- 完成
return(0);
}
//+------------------------------------------------------------------+

稍后。现在不行

 

你能告诉我谁是聪明人吗--我如何声明一个返回数组的函数?

int fxName[] (int p1, int p2) {

...

}

不愿意了解

 
YDzh >> :

告诉我谁更聪明--你如何声明一个返回数组的函数?

这样做更好。

void fxName[] (int p1, int p2, int& array[]) 
{
   //...
}
 
TheXpert писал(а)>>

最好像这样。

int&是通过引用的方式吗?

 
Vinin писал(а)>>

你可以。而且还有一些例子。我的玩具中就有一个这样的东西。

你有什么办法可以更具体地说明吗?

我想我只是需要一些关于如何做的建议,而不是一些复杂的帮助...?)

 
SKYspb >> :

你有什么办法可以更具体地说明吗?

我想我只是需要一些关于如何做的建议,而不是一些复杂的帮助...?)

https://forum.mql4.com/ru/12535 这里你可以在某个专家那里查到代码。

 
大家好。谁能告诉我在哪里可以得到一个 可以保持垂直、水平和趋势线的tick指标?论坛上发布的指标无法做到这一点。
 
你能告诉我是否有人见过基于分形的滑块,也许像信封 一样,我将非常感激...
 
REXX писал(а)>>
你能告诉我是否有人遇到过基于分形的滑块,也许像信封一样,我将非常感激...
附加的文件:
 
向专家提问,是否有现成的箭头指标,显示手腕与费波水平的交点,如果没有,是否有可能实现,例如,从现成的SpudFibo中实现?
附加的文件:
原因: