问吧! - 页 50

 
iscuba11:
#property indicator_level1 0.14

这创造了一个使用破折号的0.14水平。我怎样才能让它使用实线水平,而不是程序指示器的破折号水平?

感谢你的帮助!

戴夫

<<<

使用SetLevelValue()而不是#property

 

顺序性输入条件

我有一些进入条件,我想按一定的顺序发生,我怎么能做到这一点。例如,1,2,然后3

bool Long = MAofRSI11>MAofRSI21 &&MAofRSI12VolHL &&RSIndex1<HLM &&

RSIndex1>HL2 && TrStop<Close[shift];

bool Short = MAofRSI11=MAofRSI22 && VolCH>VolHL && RSIndex1HLM && TrStop>Close[shift];

bool Long2 = MAofRSI11>HLM && MAofRSI12HLM && MAofRSI22VolHL;

bool Short2 = MAofRSI11=HLM && MAofRSI21=HLM && VolCH>VolHL;

bool Long3 = RSIndex1-RSIndex2>20。

bool Short3 = RSIndex2-RSIndex1>20;

欢呼声贝诺

附加的文件:
 

年度枢轴指标--正在寻找这个指标

谁能指导我在哪里可以找到绘制年度枢轴的指标?

或者如果有人能告诉我如何获得年度OHLC,那么我可以修改现有的枢轴代码。

在这个表中,我找不到YEARLY的时间框架参数

常量值 描述

PERIOD_M1 1 1分钟。

PERIOD_M5 5 5分钟。

PERIOD_M15 15 15分钟。

PERIOD_M30 30 30分钟。

PERIOD_H1 60 1小时。

PERIOD_H4 240 4小时。

PERIOD_D1 1440 每天。

PERIOD_W1 10080 每周。

PERIOD_MN1 43200 每月。

0 (零) 0 图表上使用的时间框架。

HELPPPPPPPPP,,提前感谢

 
pipmonger:
有谁能指导我在哪里可以找到绘制年度透视的指标?

或者如果有人能告诉我如何获得年度OHLC,那么我可以修改现有的pivot代码。

在这个表中,我找不到YEARLY的时间框架参数。

常量值 描述

PERIOD_M1 1 1分钟。

PERIOD_M5 5 5分钟。

PERIOD_M15 15 15分钟。

PERIOD_M30 30 30分钟。

PERIOD_H1 60 1小时。

PERIOD_H4 240 4小时。

PERIOD_D1 1440 每天。

PERIOD_W1 10080 每周。

PERIOD_MN1 43200 每月。

0 (零) 0 图表上使用的时间框架。

帮助我们,谢谢你。

我在一段时间前写了这个函数来获取指定年份的高点和低点。

你可以改变它,也可以得到收盘价开盘价,这很容易。

string getHL(int year, int type)

{

int janShift = iBarShift(Symbol(),PERIOD_MN1,StrToTime(year+".1.1"),false);

int i;

double highA[1],lowA[1];

ArrayResize(highA,12);

ArrayResize(lowA,12);

if(type == 1)

{//High

for(i=11;i>=0;i--)

{

highA = iHigh(Symbol(),PERIOD_MN1,janShift-i);

}

return(DoubleToStr(highA[ArrayMaximum(highA)],Digits));

}

else

{//Low

for(i=11;i>=0;i--)

{

double l = iLow(Symbol(),PERIOD_MN1,janShift-i);

if(l>0)

lowA = l;

else

lowA = EMPTY_VALUE;

}

return(DoubleToStr(lowA[ArrayMinimum(lowA)],Digits));

}

return("NULL");

}
 

布林带指标警报

我需要一个在布林带 被突破时的声音提示,我想它已经完成了,但我找不到它......你能帮助我吗?

 

我还发现了这个想法,它似乎是一个很好的想法。

经理人

https://www.mql5.com/en/forum

嗨......我有这个想法,因为我注意到这里的大多数人都要求一些指标的警报,特别是像我这样的手动交易者,所以虽然我不是一个程序员,但我想请这里的程序员帮助我开发这个警报器,如果它可以做到。

好吧......我们需要有一个带滚动箭头的窗口,比如说,你可以选择简单的或加权的......等等,而这个滚动箭头将包含所有人们需要提醒的指标,如果可能的话,我们从标准指标开始,比如RSI、随机指数、威廉姆斯、MACD、MA......等等。

现在,在第二个窗口的复选框中,选择是像MA's或MACD那样的交叉,你需要有一个警报,还是像RSI超过70或低于30时的警报那样的水平,对其他具有相同性质的指标也是如此,有些人需要两者都有,比如当MACD与信号线交叉并超过0.002时,提醒我。如果你想只在MA's等交叉点上得到提醒,只需查看交叉点框,第三个框是如果价格超过MA或布林带上轨或下轨或一些MA(现在刚刚想到),如果有人有任何其他想法,请随时分享,以便在最后我们可以为所有我们知道的指标,至少是现在的标准指标提出一个提醒系统。

那么,你们这些编码员大师们,你们的想法如何呢?

 

有可能吗?

这个FX Sniper的Ergodic CCI & Trigger指标能否修改为柱状图而不是线状?

 

范围指标

是否有可能创建一个指标,计算例如30分钟图表的最后16个柱子,即8小时的价值,如果该期间从最高点到最低点的范围低于设定的数额,例如25点,则在图表上出现两条线并向我发送电子邮件提醒?

这对我的低波动性=潜在的突破策略将是一个巨大的帮助。

我知道这不是一个原创的想法,但我在任何地方都看不到这样的指标。我已经使用了ATR,但就是不一样。

如果你能帮我做出来或者给我指出类似指标的方向,非常感谢。

 

帮助!!!。IF (A>B) AND (|X| <1) AND (Y<Z) then...

尊敬的先生

如果我的问题是非常基本的,我很抱歉。

我正在学习mql4。

请帮助我如何在mql4中表达这个数学条件。

IF( (A>B) AND (|X| <1) AND (Y<Z) ) then... ... ......

|X|是绝对的;它意味着(X 1)

我从MetaEditor得到的信息是

"如果表达式太复杂"

经过多次尝试,...我没有更多的想法。所以请告诉我如何做。

谢谢

 
pawang:
尊敬的先生

如果我的问题是非常基本的,我很抱歉。

我正在学习mql4。

请帮助我如何在mql4中表达这个数学条件。

IF( (A>B) AND (|X| <1) AND (Y<Z) ) then... ... ......

|X|是绝对的;它意味着(X 1)

我从MetaEditor得到的信息是

"如果表达式太复杂"

经过多次尝试,...我没有更多的想法,所以请告诉我怎么做。

谢谢

我不是一个程序员。

我和大家一起学习过Codersguru的课程:有一次Codersguru在这个论坛上实时发布他的课程,很多人(和我一起)学习这个课程。

我记得,&&

||

而且要注意{}

也要注意数字(只是一个数字--70,或100,或-100,或30,或其他),因为它应该以不同的方式进行编码(现在不记得了,对不起)。