那位老师能帮帮忙,帮我修改一下CCI指标,再添几根指标...
收藏心脏
|
8125 人阅读
|
29 人评论
|
2011-10-28
先谢谢了。
2012-10-21 10:46 上传
下载附件 (3.02 KB)
//----
#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 LightSeaGreen
//---- input parameters
extern int CCIPeriod = 14;
//---- buffers
double CCIBuffer[];
double RelBuffer[];
double DevBuffer[];
double MovBuffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
string short_name;
//---- 3 additional buffers are used for counting.
IndicatorBuffers(4);
SetIndexBuffer(1, RelBuffer);
SetIndexBuffer(2, DevBuffer);
SetIndexBuffer(3, MovBuffer);
//---- indicator lines
SetIndexStyle(0, DRAW_LINE);
SetIndexBuffer(0, CCIBuffer);
//----
if(CCIPeriod = 0)
{
price = (High<i> + Low<i> + Close<i>) / 3;
RelBuffer<i> = price - MovBuffer<i>;
i--;
}
//---- cci counting
i = Bars - CCIPeriod + 1;
if(counted_bars > CCIPeriod - 1)
i = Bars - counted_bars - 1;
while(i >= 0)
{
if(DevBuffer<i> == 0.0)
CCIBuffer<i> = 0.0;
else
CCIBuffer<i> = RelBuffer<i> / DevBuffer<i>;
i--;
}
//----
return(0);[/td][/tr] |
|
|
|
|
请发一个试试,谢谢!RongYuanQiong@163.com 。。。 |
|
|
|
|