自定义 "Z "字形 - 页 3 12345 新评论 zsqabca 2007.08.03 03:31 #21 怎么买或卖互换 附加的文件: fractalbzigbzag1.mq4 7 kb Arshed Qureshi 2008.10.29 07:18 #22 HI ........Zolero 我复制了你建议的代码(到cod3)并尝试修改它,然后尝试存储,但无法成功。 实际上,我想存储图表中显示的数值,即0,1,2,3,4..... 价格值和时间。以后我想用这些数值来绘制支撑和阻力以及斐波纳契,趋势线等。 我的编程技能不高,无法理解其他的代码,如果有任何帮助,我将非常感激。 谢谢。 // SupRes_New_Test.mq4 // Copyright © 2008, Arshad Qureshi #property copyright "Copyright © 2008, Arshad Qureshi" #property link "http://www.metaquotes.net" extern int ExtDepth=12; extern int ExtDeviation=5; extern int ExtBackstep=3; //--- GV //double p1=2.0, p2, p3, p4; //datetime t1, t2, t3, t4; //---------------------------------------------------------------- Init and Dinit functions int init() { return(0); } int deinit() { return(0); } //------------------------------------------------------------------ expert start function int start() { int n, i; double p0, p1, p2; i=0; while( n<2) { if( p0>0) { p2= p1; p1= p0;} p0=iCustom(Symbol(),0,"zigzag", ExtDepth, ExtDeviation, ExtBackstep,0, i); if( p0>0) n+=1; i++; } //------------------------------------------------------------------- Drawing Begin ObjectDelete("Res"); ObjectCreate("Res",OBJ_HLINE,0,0, p0); ObjectSet("Res", OBJPROP_COLOR,Blue); ObjectSet("Res", OBJPROP_WIDTH,1); ObjectSet("Res", OBJPROP_RAY,false); ObjectSetText("Res","Up & Price_0 "+ p0,10,"Times New Roman",Green); ObjectDelete("Sup"); ObjectCreate("Sup",OBJ_HLINE,0,0, p1); ObjectSet("Sup", OBJPROP_COLOR,Blue); ObjectSet("Sup", OBJPROP_WIDTH,1); ObjectSet("Sup", OBJPROP_RAY,false); ObjectSetText("Sup","Down & Price_1 "+ p1,10,"Times New Roman",Green); //------------------------------------------------------------------- Drawing End Comment("Price 0 : ", p0,", Price 1 : ", p1," Price 2 : ", p2); return(0); } //+-------------------------------------------------------------------- expert end function Minh 2009.03.11 14:10 #23 这段代码非常简单,但很有用。 非常感谢。 [删除] 2010.11.04 17:49 #24 尊敬的先生 我怎样才能在 "之 "字形中拥有超过最后两个数字? 例如4或5个数字? 我真的需要它吗? qjol 2010.11.04 18:15 #25 int n, i, double p0, p1, p2, p3, p4, p5; i=0; while(n<5) { if(p0>0) {p5=p4; p4=p3; p3=p2; p2=p1; p1=p0; } p0=iCustom(Symbol(),0,"zigzag",ExtDepth,ExtDeviation,ExtBackstep,0,i); if(p0>0) {n+=1; } i++; } [删除] 2010.11.04 18:59 #26 非常感谢您的帮助 它对我来说真的很有用 还有一个问题,我希望有人能回答我 当我使用iCustom(){ExtDepth,ExtDiviation,ExtBackstep}时,我怎样才能改变Zigzag的外部参数? qjol 2010.11.04 19:02 #27 iCustom(Symbol(),0,"zigzag",your parameter,your parameter,your parameter,0,i); [删除] 2010.11.05 05:55 #28 谢谢 Jason 2012.03.07 11:46 #29 大家好。 我正在研究相同的专家顾问。你所展示的一切都很清楚,但你使用的是什么逻辑? 因为我的逻辑不是很准确。 if( p4 < p3 && p4 > p2 && p4 > p1 && p3 > p2 && p3 > p1 && p2 < p1 && BUY <= Max_long_Orders && p3 != p3_trade_long && CCI > 100 && Ask >= p3 && new_trade_allowed == true && buy_allowed == true //trend check ) 谁能帮我解决这个问题? 预先感谢! 谢谢你,Jason Hamidreza Taheri 2012.07.19 11:52 #30 zolero: 我修改了一点之字形的代码,以显示我所说的假信号。就像他们说的:一张图片可以说明1000个字以上.... 红线是原始的 "之 "字形,它从底部到顶部,然后在最好的时刻再回来...至少看起来是这样。但是,如果你正在编写EA的代码,那么EA就会得到接近黄线的信号。这可能更糟糕,因为我做了非常快速的黑客... 代码是重新画出向上或向下的线,直到下一条线被画出来,这样一步一步地改变黄线(删除最大和最小值),直到你得到一条红线... 能否请你分享一下你修改后的代码? 12345 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
HI ........Zolero
我复制了你建议的代码(到cod3)并尝试修改它,然后尝试存储,但无法成功。
实际上,我想存储图表中显示的数值,即0,1,2,3,4..... 价格值和时间。以后我想用这些数值来绘制支撑和阻力以及斐波纳契,趋势线等。
我的编程技能不高,无法理解其他的代码,如果有任何帮助,我将非常感激。
谢谢。
尊敬的先生
我怎样才能在 "之 "字形中拥有超过最后两个数字?
例如4或5个数字?
我真的需要它吗?
非常感谢您的帮助
它对我来说真的很有用
还有一个问题,我希望有人能回答我
当我使用iCustom(){ExtDepth,ExtDiviation,ExtBackstep}时,我怎样才能改变Zigzag的外部参数?
大家好。
我正在研究相同的专家顾问。你所展示的一切都很清楚,但你使用的是什么逻辑? 因为我的逻辑不是很准确。
谁能帮我解决这个问题?
预先感谢!
谢谢你,Jason
我修改了一点之字形的代码,以显示我所说的假信号。就像他们说的:一张图片可以说明1000个字以上....
红线是原始的 "之 "字形,它从底部到顶部,然后在最好的时刻再回来...至少看起来是这样。但是,如果你正在编写EA的代码,那么EA就会得到接近黄线的信号。这可能更糟糕,因为我做了非常快速的黑客...
代码是重新画出向上或向下的线,直到下一条线被画出来,这样一步一步地改变黄线(删除最大和最小值),直到你得到一条红线...
能否请你分享一下你修改后的代码?