为指标添加颜色 - 页 3 1234 新评论 Simon Gniadkowski 2011.08.08 22:42 #21 mrchuckw: 这是我玩过之后你的EA的样子。 你能告诉我如何把平方放在一条直线上吗。? 谢谢 只要把这些变量的值设置为0 . . if(Down.5.0) AshiRed[shift] = 0 ; if(Up.5.0) AshiWhite[shift] = 0 ; MrChuckW 2011.08.09 22:42 #22 好吧......我这样做了,现在什么都没有显示出来。 我试着输入一个数字......比如1.43851(当前价格),它把它放在一条直线上,但只是开始,然后它又开始跳动。 我也不知道如何让第二条线出现在那里....,有什么想法吗? [删除] 2011.08.11 09:13 #23 这个分形图 可能有帮助。 附加的文件: supportmandiresistance.mq4 2 kb Simon Gniadkowski 2011.08.11 09:24 #24 mrchuckw: 好吧......我这样做了,现在什么都没有显示出来。 我试着输入一个数字......比如1.43851(当前价格),它把它放在一条直线上,但只是开始,然后它又开始跳动。 我也不知道如何让第二行出现在那里....,有什么想法吗? 问题是,独立的窗口会根据当前显示的数据自动缩放。 我不知道解决这个问题的最佳方法。我知道怎么做,为没有颜色的方块创建2个新的缓冲区,将它们的条形0和条形1的值分别设置为1和-1 ...... 然后将你的红色和白色方块缓冲区的值设置为0 ...... William Roeder 2011.08.11 15:10 #25 19730719: 像这样的事情 int iSquare=110; double dGap=10*Point int init() 点后缺少分号。 全局变量只能用常量初始化。需要在init()里面初始化 EAs和Indicators必须调整4/5位数的经纪商。10*Point在4位数经纪商上是10点,在5位数经纪商上是1点--代码中断。//++++ These are adjusted for 5 digit brokers. int pips2points; // slippage 3 pips 3=points 30=points double pips2dbl; // Stoploss 15 pips 0.0015 0.00150 int Digits.pips; // DoubleToStr(dbl/pips2dbl, Digits.pips) int init(){ if (Digits == 5 || Digits == 3){ // Adjust for five (5) digit brokers. pips2dbl = Point*10; pips2points = 10; Digits.pips = 1; } else { pips2dbl = Point; pips2points = 1; Digits.pips = 0; } // OrderSend(... Slippage.Pips * pips2points, Bid - StopLossPips * pips2dbl 我不知道你为什么要用一个正方形,你可以用两个不同的符号,如225/226,241/241,67/68,71/72 if ( counted_bars > 0 ) {counted_bars--; // Last bar will be recounted } int limit = Bars - counted_bars; for (int shift = limit; shift >=0 ; shift--) // Paint bars going from left to right . . 限制是Bars - 1 - counted_bars,即第一次counted==0时,你从Bars - 1...0开始循环。递减是不必要的。 MrChuckW 2011.08.17 17:39 #26 RaptorUK: 问题是,独立的窗口会对当前显示的数据进行自动缩放。 我不知道解决这个问题的最好方法......。我知道什么是可行的,为没有颜色的方块创建2个新的缓冲区,将它们在小节0和小节1的值分别设置为1和-1 ...... 然后将你的红色和白色方块缓冲区的值设置为0 ...... 我还在阅读关于缓冲区的资料。对我来说完全是个新东西,所以我有点拖后腿。 到目前为止,我所拥有的(指示器是单独的窗口)已经开始工作了,但我无法越过这个障碍。 我想在一个单独的指标窗口中,在一条直线上的一个小方块中显示5分钟图表的颜色。 我不能让白色和红色在同一条线上显示出来。 然后,我想转到下一行的15分钟图表颜色上。 我遇到了心理障碍或其他问题。 有什么想法吗?除了指标缓冲器......我有一天需要学习。 附加的文件: ashi-2.mq4 3 kb Simon Gniadkowski 2011.08.17 17:46 #27 mrchuckw: 我还在阅读关于缓冲器的资料。对我来说,这完全是个新事物,所以我有点拖后腿。 这将有助于:https://book.mql4.com/samples/icustom Simon Gniadkowski 2011.08.17 18:09 #28 mrchuckw: 我遇到了心理障碍或其他问题。 有什么想法吗......?除了指标缓冲器......我有一天需要学习。 试试这个......但请用它来学习,我已经评论了我所增加或改变的东西,把它打印出来,打印出你的第二版,并把它们并排比较......学习,理解,实践,这是学习的唯一途径。 如果你对我为什么这么做有任何疑问,请提出,我会解释。 附加的文件: ashi-2.1.mq4 4 kb Simon Gniadkowski 2011.08.17 18:13 #29 你需要将第5和第6个缓冲区的颜色设置为你的图表的背景颜色。 MrChuckW 2011.08.17 20:17 #30 RaptorUK: 试试这个......但请用它来学习,我已经评论了我所增加或改变的内容,把它打印出来,打印出你的第二版,并把它们并排比较......学习、理解、练习,这是学习的唯一途径。 如果你对我为什么这么做有任何疑问,请提出,我会解释。 这很完美。 非常感谢你。 它正在做的正是我想要的。 我对它进行了处理,将线条移动了一下,并增加了更多的图表时间框架。 唯一的问题是.... 我不能得到超过4条线。 去掉了你添加的顶部和底部,我有5分钟、15分钟、30分钟和60分钟。 想增加240(4小时),但不是那么关键。 我喜欢顶部和底部的线条......它对其他线条的定位更好,但我为了得到其他线条而牺牲了它们。 还有......你如何让指标像第一次加载时那样重新绘制......5分钟和以上的指标与1分钟一起移动。 (我使用该指标的图表),所以它看起来有点歪斜。 例如......如果1分钟图正在下降,图表将显示一个红柱,每一个下降柱。 在几个红柱之后,5分钟图也会显示几个红柱,但它可能只下降了一个柱子......这让你觉得5分钟图的下跌时间比它长。 但这并不重要,因为对于进场点,我只看当前的柱子。 再次,非常感谢!!!!! 1234 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
这是我玩过之后你的EA的样子。 你能告诉我如何把平方放在一条直线上吗。?
谢谢
只要把这些变量的值设置为0 . .
这个分形图 可能有帮助。
好吧......我这样做了,现在什么都没有显示出来。 我试着输入一个数字......比如1.43851(当前价格),它把它放在一条直线上,但只是开始,然后它又开始跳动。 我也不知道如何让第二行出现在那里....,有什么想法吗?
像这样的事情
问题是,独立的窗口会对当前显示的数据进行自动缩放。 我不知道解决这个问题的最好方法......。我知道什么是可行的,为没有颜色的方块创建2个新的缓冲区,将它们在小节0和小节1的值分别设置为1和-1 ...... 然后将你的红色和白色方块缓冲区的值设置为0 ......
我还在阅读关于缓冲区的资料。对我来说完全是个新东西,所以我有点拖后腿。
到目前为止,我所拥有的(指示器是单独的窗口)已经开始工作了,但我无法越过这个障碍。
我想在一个单独的指标窗口中,在一条直线上的一个小方块中显示5分钟图表的颜色。
我不能让白色和红色在同一条线上显示出来。 然后,我想转到下一行的15分钟图表颜色上。
我遇到了心理障碍或其他问题。
有什么想法吗?除了指标缓冲器......我有一天需要学习。
我还在阅读关于缓冲器的资料。对我来说,这完全是个新事物,所以我有点拖后腿。
我遇到了心理障碍或其他问题。
有什么想法吗......?除了指标缓冲器......我有一天需要学习。
试试这个......但请用它来学习,我已经评论了我所增加或改变的东西,把它打印出来,打印出你的第二版,并把它们并排比较......学习,理解,实践,这是学习的唯一途径。
如果你对我为什么这么做有任何疑问,请提出,我会解释。
试试这个......但请用它来学习,我已经评论了我所增加或改变的内容,把它打印出来,打印出你的第二版,并把它们并排比较......学习、理解、练习,这是学习的唯一途径。
如果你对我为什么这么做有任何疑问,请提出,我会解释。
这很完美。 非常感谢你。 它正在做的正是我想要的。 我对它进行了处理,将线条移动了一下,并增加了更多的图表时间框架。
唯一的问题是.... 我不能得到超过4条线。 去掉了你添加的顶部和底部,我有5分钟、15分钟、30分钟和60分钟。 想增加240(4小时),但不是那么关键。
我喜欢顶部和底部的线条......它对其他线条的定位更好,但我为了得到其他线条而牺牲了它们。
还有......你如何让指标像第一次加载时那样重新绘制......5分钟和以上的指标与1分钟一起移动。 (我使用该指标的图表),所以它看起来有点歪斜。
例如......如果1分钟图正在下降,图表将显示一个红柱,每一个下降柱。 在几个红柱之后,5分钟图也会显示几个红柱,但它可能只下降了一个柱子......这让你觉得5分钟图的下跌时间比它长。
但这并不重要,因为对于进场点,我只看当前的柱子。
再次,非常感谢!!!!!