2楼
这个就是我的自编指标 MrBean :Pgbpusd050130.gif
互相学习、促进交流、共同提高。
发表于:2005-01-30 11:25只看该作者
3楼
红色多头,蓝色空头?
上穿或下破止?
4楼
这是上回有个网友,要求我编的B%,因为当时用的是MT3.83,效果没有MT4的好。gbpusd050130.gif
互相学习、促进交流、共同提高。
发表于:2005-01-30 17:35只看该作者
5楼
与布林线的原理相类似,结何MACD的快线?
发表于:2005-01-30 17:37只看该作者
6楼
Originally posted by 风雨无阻 at 2005-1-30 17:36 今天采用蚂蚁啃骨头的办法,终于大致上弄明白了MT4指标的编程。:L 心里特别高兴。:lol 为了结交新朋友,增进老交情,本人愿意义务为大家编五个指标。(只是指标,也就是"indicators") :ha ...
7楼
我自已的就只有MrBean了。
如果大家需要谁为大家服务,编写MT4的指标,找我就可以了。不过,我还要做些别的事,所以,暂时就只为大家编五个。
发表于:2005-01-31 05:42只看该作者
8楼
Originally posted by 风雨无阻 at 2005-1-31 10:24 我自已的就只有MrBean了。 如果大家需要谁为大家服务,编写MT4的指标,找我就可以了。不过,我还要做些别的事,所以,暂时就只为大家编五个。
9楼
//+------------------------------------------------------------------+
//| MrBean.mq4 |
//| Copyright ?2004, Fourway Software Corp. |
//| http://www.fourway.com |
//+------------------------------------------------------------------+
#property copyright "Copyright ?2004, Fourway Software Corp."
#property link "http://www.fourway.com"
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 DarkSalmon
#property indicator_color2 CornflowerBlue
//---- input parameters
extern int ExtParam1=5;
extern int ExtParam2=13;
//---- buffers
double ExtMapBuffer1;
double ExtMapBuffer2;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
SetIndexStyle(0,DRAW_HISTOGRAM);
SetIndexDrawBegin(1,ExtParam1);
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexStyle(1,DRAW_HISTOGRAM);
SetIndexDrawBegin(1,ExtParam2);
SetIndexBuffer(1,ExtMapBuffer2);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custor indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//---- TODO: add your code here
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int limit;
int counted_bars=IndicatorCounted();
//---- check for possible errors
if(counted_bars<0) return(-1);
//---- last counted bar will be recounted
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars;
//----
for(int i=0; i
互相学习、促进交流、共同提高。
发表于:2005-01-31 06:59只看该作者
10楼
`=`-left squre parenthesis expected for arry.
ExtmapBuffer1=iMA(NULL,0,ExtParam1,MODE_EMA,0,PRICE_CLOSE,i);
ExtMapBuffer2=iMAOnArray(ExtmapBuffer1,Bars,ExtParam2,0,MODE_EMA,i);
这两句通不过测试啊?请指点?
[ Last edited by stock on 2005-1-31 at 15:28 ]
发表于:2005-01-31 07:17只看该作者
12楼
还是不行!在测试的时候仍然显示有两行有错!
ExtMapBuffer1=iMA(NULL,0,ExtParam1,MODE_EMA,0,PRICE_CLOSE,i);
ExtMapBuffer2=iMAOnArray(ExtMapBuffer1,Bars,ExtParam2,0,MODE_EMA,i);
里面的词是MODE,请指教!另外,这个指标怎么用么未命名0003.JPG
发表于:2005-01-31 07:18只看该作者
13楼
Originally posted by 风雨无阻 at 2005-1-31 15:06 注意第一句里,有个MODE_EMA,你这里显示的是MOKE_EMA,请查。
14楼
这样吧?我把mq4文件发过去吧。请告诉我联系方式。
互相学习、促进交流、共同提高。
发表于:2005-01-31 07:36只看该作者
15楼
收到了,把它放到自编指标下是可以通过的,不能放在智能交易系统下...
谢谢!
稍候准备调试...
[ Last edited by stock on 2005-1-31 at 15:59 ]
发表于:2005-01-31 08:23只看该作者
16楼
Originally posted by stock at 2005-1-31 15:36 收到了,把它放到自编指标下是可以通过的,不能放在智能交易系统下... 谢谢! 稍候准备调试...
17楼
请注意,发给阁下的指标文件里,MODE_EMA,已经改成了MODE_SMA,另外,两个常数的默认值也改了。
19楼
这个东西很简单,也无所谓原理和使用方法了。各位可以自己瞎试试。
我的体会就是:由窄变宽时下单,由宽变窄时平仓。当然,它在形成拐点时也还是有些特征的。
另外,还可以和别的指标组合在一起。就更清楚了。
互相学习、促进交流、共同提高。
发表于:2005-01-31 08:49只看该作者
20楼
Originally posted by 风雨无阻 at 2005-1-31 16:42 这个东西很简单,也无所谓原理和使用方法了。各位可以自己瞎试试。 我的体会就是:由窄变宽时下单,由宽变窄时平仓。当然,它在形成拐点时也还是有些特征的。 另外,还可以和别的指标组合在一起。就更清楚了。