论坛

求助,用MT5编程。分配4个数组,为什么只有3个数组有数据?

求助,想计算一下均线和布林的值。但发现分配了4个数组,只有3个数组有数据。求指点!!刚学MQL5 #property copyright "Copyright 2023, MetaQuotes Ltd." #property link " https://www.mql5.com " #property version "1.00" #property indicator_chart_window #property indicator_buffers 4 #property indicator_plots 4 //--- plot ma #property

求助:数K线

我想以两根均线交叉时的那根 K线 为基准,数一下现价的K线柱到均线交叉的那根K线有几根,不知道怎么实现?可否用计算时间的方法来数。例如两根均线交叉时的那根K线的时间,到现价K线柱的时间差.不知道可不可以实现.如可以实现的话,应该怎么样编.请指教.谢谢 如图上中所示,我想数一下红线到黄线之间的K线柱,不知道怎么样实现? fasterMAnow = iMA(NULL, 0, ma1, 0, my_mode1, PRICE_CLOSE, limit); fasterMAprevious = iMA(NULL, 0, ma1, 0, my_mode1, PRICE_CLOSE, limit+1);

求一个均线指标或请人指教

想找一个可以在主图把两均线之间用柱线填满的指标 哪位高人有请传一个,谢谢,最好是原码

请教,如何在指标中显示当前周期

如何在指标中显示当前周期,是哪个函数是这个作用.就好像symbo()这个函数显示当前货币对一样,我想知道当前的时间周期是哪个函数

开仓及平仓的程序问题

请教一下, void CheckForOpen() { if(Time[0]==lasttime) return; //每时间周期检查一次 lasttime=Time[0]; nowbuyorsell=buyorsell(); //获取交易信号 if (nowbuyorsell==1) //如果之前有卖单未平仓,则先平卖单后开多单 { if(OrdersTotal()>0) { for (int i=OrdersTotal()-1;i<0;i--) { if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) break;

如何编这样的指标

如图 右下角所示的那样,像声音大小一样的显示形式如何编写

求助:怎么样在MT4里编写一个角度?

在MT4里如何编写一个角度?例如:以EMA104的值与水平线的夹角怎么编写

帮忙看一下,哪里出错了?

在智能交易系统里, 例:我想计算三个MACD值,分别为当前值,前值,前值的前值.在程序里标示为:my_ macd a,my_mcadb,my_ macd c my_macda=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0); my_macdb=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1); my_macdc=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,2); 这样写法正确吗? 请编程高手帮忙纠正一下