编码帮助 - 页 89 1...828384858687888990919293949596...786 新评论 Mladen Rakic 2013.05.21 09:58 #881 Kreangast: 但这个代码不写,麻烦你到MT4好吗?非常感谢克雷恩加斯特 2013/5/21 你的代码中有两个启动程序,对于启动来说,绝对不清楚要做什么。另外,从修补后的TS代码中也看不出目的是什么,指标应该做什么,所以,我只能看着那段文字说,我帮不了你,因为我不知道应该做什么。 dasio 2013.05.21 16:37 #882 嗨。 我需要你的帮助。 是否有可能在有人改变对象文本的时候调用一个函数? 谢谢你。 Mladen Rakic 2013.05.21 17:01 #883 dasio: 你好。我需要你的帮助。 是否有可能在有人改变一个对象的文本时调用一个函数? 谢谢你 据我所知,没有办法做到这一点(你应该使用ObjectGet()来实现,而且在该函数 中没有预测的方法来检索一个对象的文本)。 pavaka 2013.05.21 17:21 #884 ... 开普代码... 附加的文件: capecod.jpg 60 kb Kreangast 2013.05.21 22:40 #885 mladen: 在这段代码中,你有两个启动例程,对于启动,所以绝对不清楚要做什么。另外,从修补后的TS代码中也看不出目的是什么,指标应该做什么,所以,我只能看着那段文字说,我不能帮助你,因为我不知道应该做什么。 你好,mladen 请看代码 _SECTION_BEGIN("pfoot"); TimeFrameSet(inDaily); TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low))。 A=H-(TR*0.3)。 A1=H-(TR*0.6)。 A2=H-(TR*0.8); A3=H-(TR*1.0)。 // B=L+(TR*0.3)。 B1=L+(TR*0.6); B2=L+(TR*0.8); B3=L+(TR*1.0); // N=100; H2=HHV(H,N); L2=LLV(L,N)。 PPF=Ref(A,BarsSince(H2))。 PPF1=Ref(A1,BarsSince(H2))。 PPF2=Ref(A2,BarsSince(H2))。 PPF3=Ref(A3,BarsSince(H2))。 // PPFF=Ref(B,BarsSince(L2))。 PPFF1=Ref(B1,BarsSince(L2))。 PPFF2=Ref(B2,BarsSince(L2))。 PPFF3=Ref(B3,BarsSince(L2))。 TimeFrameRestore()。 //绘制支撑位 云图和线图 //绘制支撑位 云图和线图 Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick); Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick); Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen, styleThick); Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen, styleThick); Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick); Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue, styleThick); Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick); _section_end()。 Coding help 如何编码? Formula for This Pivot Mladen Rakic 2013.05.22 09:42 #886 Kreangast: 你好 mladen请看代码 _SECTION_BEGIN("pfoot"); TimeFrameSet(inDaily); TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low))。 A=H-(TR*0.3)。 A1=H-(TR*0.6)。 A2=H-(TR*0.8); A3=H-(TR*1.0)。 // B=L+(TR*0.3)。 B1=L+(TR*0.6); B2=L+(TR*0.8); B3=L+(TR*1.0); // N=100; H2=HHV(H,N); L2=LLV(L,N)。 PPF=Ref(A,BarsSince(H2))。 PPF1=Ref(A1,BarsSince(H2))。 PPF2=Ref(A2,BarsSince(H2))。 PPF3=Ref(A3,BarsSince(H2))。 // PPFF=Ref(B,BarsSince(L2))。 PPFF1=Ref(B1,BarsSince(L2))。 PPFF2=Ref(B2,BarsSince(L2))。 PPFF3=Ref(B3,BarsSince(L2))。 TimeFrameRestore()。 //绘制支撑位云图和线图 //绘制支撑位云图和线图 Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick); Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick); Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen, styleThick); Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen, styleThick); Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick); Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue,styleThick); Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick); _section_end()。 对不起。 我不知道TimeFrameExpand()和TimeFrameRestore()有什么作用。 Kreangast 2013.05.22 23:11 #887 mladen: 对不起,我不知道TimeFrameExpand()和TimeFrameRestore()是做什么的。 你好 mladen PPF=Ref(A,BarsSince(H2))。 我很感谢你的回答。 TimeFrameExpand(),TimeFrameRestore()是(AmiBroker多时间框架功能)(多时间框架指标)。 编码为:。 "PPF=Ref(A,BarsSince(H2));" BarsSince(H2);计算ARRAY为真(或1)后所经过的条数(时间段);AmiBroker公式语言功能参考 请将BarsSince()改为BARSLAST() BARSLAST(H2);找到最后一个条件保持到当前周期数。 我需要BARSLAST(H2)来表达这个函数的MT4。 请看链接 谢谢 姜思达 2013-5-23 Mladen Rakic 2013.05.23 04:52 #888 Kreangast: 你好 mladen PPF=Ref(A,BarsSince(H2))。我很感谢你的回答。 TimeFrameExpand(),TimeFrameRestore()是(AmiBroker多时间框架功能)(多时间框架指标)。 编码为:。 "PPF=Ref(A,BarsSince(H2));" BarsSince(H2);计算ARRAY为真(或1)后所经过的条数(时间段);AmiBroker公式语言功能参考 请将BarsSince()改为BARSLAST() BARSLAST(H2);找到最后一个条件保持到当前周期数。 我需要BARSLAST(H2)来表达这个函数的MT4。 请看链接 谢谢 尊敬的先生 2013-5-23 你是否检查过metatrader的多时间框架指标。 根据我的经验,99%的amibroker指标也已经存在于metatrader 4。 Kreangast 2013.05.23 05:37 #889 嗨,mladen 再次感谢您的回复 我打算把代码改成MT4的多周期指标。(1m,5m,15m,30m,1h...) 你能不能写成MT4指标。 姜思达 2013-5-23 Kreangast 2013.05.23 10:51 #890 你好,mladen barssince(x): 计算自第一个x !=0以来的周期数。 barslast(x): 计算自最后一个x !=0以来的周期数。 公式快速参考 - www.TecStock.com 谢谢你 姜思达 2013-5-23 1...828384858687888990919293949596...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
但这个代码不写,麻烦你到MT4好吗?非常感谢
克雷恩加斯特
2013/5/21你的代码中有两个启动程序,对于启动来说,绝对不清楚要做什么。另外,从修补后的TS代码中也看不出目的是什么,指标应该做什么,所以,我只能看着那段文字说,我帮不了你,因为我不知道应该做什么。
嗨。
我需要你的帮助。
是否有可能在有人改变对象文本的时候调用一个函数?
谢谢你。
你好。
我需要你的帮助。
是否有可能在有人改变一个对象的文本时调用一个函数?
谢谢你据我所知,没有办法做到这一点(你应该使用ObjectGet()来实现,而且在该函数 中没有预测的方法来检索一个对象的文本)。
...
开普代码...
在这段代码中,你有两个启动例程,对于启动,所以绝对不清楚要做什么。另外,从修补后的TS代码中也看不出目的是什么,指标应该做什么,所以,我只能看着那段文字说,我不能帮助你,因为我不知道应该做什么。
你好,mladen
请看代码
_SECTION_BEGIN("pfoot");
TimeFrameSet(inDaily);
TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low))。
A=H-(TR*0.3)。
A1=H-(TR*0.6)。
A2=H-(TR*0.8);
A3=H-(TR*1.0)。
//
B=L+(TR*0.3)。
B1=L+(TR*0.6);
B2=L+(TR*0.8);
B3=L+(TR*1.0);
//
N=100;
H2=HHV(H,N);
L2=LLV(L,N)。
PPF=Ref(A,BarsSince(H2))。
PPF1=Ref(A1,BarsSince(H2))。
PPF2=Ref(A2,BarsSince(H2))。
PPF3=Ref(A3,BarsSince(H2))。
//
PPFF=Ref(B,BarsSince(L2))。
PPFF1=Ref(B1,BarsSince(L2))。
PPFF2=Ref(B2,BarsSince(L2))。
PPFF3=Ref(B3,BarsSince(L2))。
TimeFrameRestore()。
//绘制支撑位 云图和线图 //绘制支撑位 云图和线图
Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick);
Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick);
Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen, styleThick);
Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen, styleThick);
Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick);
Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick);
Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue, styleThick);
Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick);
_section_end()。
你好 mladen
请看代码
_SECTION_BEGIN("pfoot");
TimeFrameSet(inDaily);
TR=Max(Max((High-Low),abs(Ref(Close,-1)-High)),abs(Ref(Close,-1)-Low))。
A=H-(TR*0.3)。
A1=H-(TR*0.6)。
A2=H-(TR*0.8);
A3=H-(TR*1.0)。
//
B=L+(TR*0.3)。
B1=L+(TR*0.6);
B2=L+(TR*0.8);
B3=L+(TR*1.0);
//
N=100;
H2=HHV(H,N);
L2=LLV(L,N)。
PPF=Ref(A,BarsSince(H2))。
PPF1=Ref(A1,BarsSince(H2))。
PPF2=Ref(A2,BarsSince(H2))。
PPF3=Ref(A3,BarsSince(H2))。
//
PPFF=Ref(B,BarsSince(L2))。
PPFF1=Ref(B1,BarsSince(L2))。
PPFF2=Ref(B2,BarsSince(L2))。
PPFF3=Ref(B3,BarsSince(L2))。
TimeFrameRestore()。
//绘制支撑位云图和线图 //绘制支撑位云图和线图
Plot(TimeFrameExpand(PPF,inDaily ,expandLast), "R1", colorGreen, styleThick);
Plot(TimeFrameExpand(PPF1,inDaily ,expandLast), "R2", colorGreen,styleThick);
Plot(TimeFrameExpand(PPF2,inDaily ,expandLast), "R3", colorGreen, styleThick);
Plot(TimeFrameExpand(PPF3,inDaily ,expandLast), "R4", colorGreen, styleThick);
Plot(TimeFrameExpand(PPFF,inDaily ,expandLast), "S1", colorBlue, styleThick);
Plot(TimeFrameExpand(PPFF1,inDaily ,expandLast), "S2", colorBlue,styleThick);
Plot(TimeFrameExpand(PPFF2,inDaily ,expandLast), "S3", colorBlue,styleThick);
Plot(TimeFrameExpand(PPFF3,inDaily ,expandLast), "S4", colorBlue,styleThick);
_section_end()。对不起。
我不知道TimeFrameExpand()和TimeFrameRestore()有什么作用。
对不起,我不知道TimeFrameExpand()和TimeFrameRestore()是做什么的。
你好 mladen PPF=Ref(A,BarsSince(H2))。
我很感谢你的回答。
TimeFrameExpand(),TimeFrameRestore()是(AmiBroker多时间框架功能)(多时间框架指标)。
编码为:。
"PPF=Ref(A,BarsSince(H2));"
BarsSince(H2);计算ARRAY为真(或1)后所经过的条数(时间段);AmiBroker公式语言功能参考
请将BarsSince()改为BARSLAST()
BARSLAST(H2);找到最后一个条件保持到当前周期数。
我需要BARSLAST(H2)来表达这个函数的MT4。
请看链接 谢谢
姜思达
2013-5-23
你好 mladen PPF=Ref(A,BarsSince(H2))。
我很感谢你的回答。
TimeFrameExpand(),TimeFrameRestore()是(AmiBroker多时间框架功能)(多时间框架指标)。
编码为:。
"PPF=Ref(A,BarsSince(H2));"
BarsSince(H2);计算ARRAY为真(或1)后所经过的条数(时间段);AmiBroker公式语言功能参考
请将BarsSince()改为BARSLAST()
BARSLAST(H2);找到最后一个条件保持到当前周期数。
我需要BARSLAST(H2)来表达这个函数的MT4。
请看链接 谢谢
尊敬的先生
2013-5-23你是否检查过metatrader的多时间框架指标。
根据我的经验,99%的amibroker指标也已经存在于metatrader 4。
嗨,mladen
再次感谢您的回复
我打算把代码改成MT4的多周期指标。(1m,5m,15m,30m,1h...)
你能不能写成MT4指标。
姜思达
2013-5-23
你好,mladen
barssince(x): 计算自第一个x !=0以来的周期数。
barslast(x): 计算自最后一个x !=0以来的周期数。
公式快速参考 - www.TecStock.com
谢谢你
姜思达
2013-5-23