多时间框架指标 - 页 860

 

你好,Mladen先生或工具先生,为什么这个指标不能在meta saya上工作......帮助我改进和制作mtf......谢谢你。

sinewave2.mq4

附加的文件:
sinewave2.mq4  5 kb
gbpusdh1.png  32 kb
 
nurdin:
你好,Mladen先生或工具先生,为什么这个指标不能在meta saya上工作......帮助我改进并制作MTF...... 谢谢。

它在我的身上起作用。如果你想试试这个,这里是Sinwave3。

mLaden,如果你要做MTF,请使用这个,因为它在主图上也会画出水平线。可以打开/关闭。谢谢!

正弦波3.mq4

附加的文件:
sinewave3.mq4  7 kb
 
rplust:
它在我的电脑上工作。如果你想试试这个,这里是Sinwave3。

mLaden,如果你要做MTF,请使用这个,因为它在主图上也会画出水平线。可以打开/关闭。谢谢!

sinewave3.mq4

这里是多时间框架版本:sinewave3_mtf.mq4

它还需要这个版本:cycleperiod.mq4,才能正常工作。

附加的文件:
 
mladen:
这里是多时间框架版本:sinewave3_mtf.mq4 它还需要这个版本:cycleperiod.mq4 才能正常工作

谢谢你mLaden!

对于那些像我一样,想让指标自动绘制当前的下一个更高的TF的人,请插入红色突出显示的代码,并再次编译。当你在参数窗口中把TF设置为-1(减一)时,就可以做到这一点。当然,你仍然可以使用一个固定的TF或只使用当前的TF。这其实不是什么火箭科学(我看到mLaden在笑,我是从他那里学到的)。圣诞快乐!

int init() {

如果(timeFrame == -1)

switch(Period())

{

case 1: timeFrame = 5; break;

case 5: timeFrame = 15 ; break;

case 15: timeFrame = 30 ; break;

case 30: timeFrame = 60 ; break;

case 60: timeFrame = 240 ; break;

case 240: timeFrame = 1440 ; break;

case 1440: timeFrame = 10080 ; break;

case 10080: timeFrame = 43200 ; break;

默认:timeFrame = Period()。

}

drawBegin = 8;

IndicatorBuffers(5);

timeFrame = MathMax(timeFrame,Period())。

initBuffer(Sine, "Sine", DRAW_LINE);

或者你可以重新安装指标。

sinewave3_mtf.mq4

附加的文件:
 

非常感谢所有...

 
附加的文件:
 

这就是它所显示的内容。

附加的文件:
eurusdh1.png  74 kb
 
rplust:
这就是它所显示的。

你这里有一个正确的:https://www.forex-tsd.com/forum/debates-discussions/116-something-interesting-please-post-here/page517#comment_814240

 
whisperer:
你这里有一个正确的:https://www.forex-tsd.com/forum/debates-discussions/116-something-interesting-please-post-here/page517#comment_814240

是的,这个是有效的。谢谢你!

 

M先生

T先生

你能不能在这个指示器中设置级别,使它能显示25、50、75(0-100)。

谢谢

问候语

附加的文件: