返佣啦外汇论坛
返佣啦外汇返佣论坛»外汇论坛 MT4外汇技术指标 MT4外汇技术指标交流分享 没有未来函数的顶底指标
发布主题
打印 上一主题 下一主题

[外汇技术指标原创] 没有未来函数的顶底指标

[复制链接]
查看: 11411|回复: 29

4

主题

51

帖子

50

积分

VIP会员

Rank: 8Rank: 8

钻石
1890
金币
19
开户平台
(点此设置)
Oanda万达
交易风格
(点此设置)
日内交易
波段交易
交易格言
(点此设置)
ASDFGHJKLZXCVBNMQWERTYUIO

天堂之羽神圣之星希望祷言心灵之声神圣化身圣光涌动守护天使

跳转到指定楼层
楼主
发表于 2017-3-11 18:15:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
//+------------------------------------------------------------------+
//|                          RSI_MA_LevelSignal "HI_Line_Indicators" |
//|                                                     
//|                                         SMA-Crossover_Signal.mq4 |
//+------------------------------------------------------------------+
#property copyright "Copyright ?2009, "
#property link      "http://www.metaquotes.net"
#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Aqua
#property indicator_color2 Red
double CrossUp[];
double CrossDown[];
extern int Len = 26;
extern int ma2=480;
extern int ma3=960;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   SetIndexStyle(0, DRAW_ARROW, EMPTY);
   SetIndexArrow(0, 233);
   SetIndexBuffer(0, CrossUp);
   SetIndexStyle(1, DRAW_ARROW, EMPTY);
   SetIndexArrow(1, 234);
   SetIndexBuffer(1, CrossDown);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
{
   int limit, i, counter;
   double t1,t11,t2,t3;
   double Range, AvgRange;
   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(i = 1; i <= limit; i++)
   {
      counter=i;
      Range=0;
      AvgRange=0;
      for (counter=i ;counter<=i+9;counter++)
      {
         AvgRange=AvgRange+MathAbs(High[counter]-Low[counter]);
      }
      Range=AvgRange/10.0;
      t1  =iRSI(NULL, 0, Len, PRICE_CLOSE, i);
      t11 =iRSI(NULL, 0, Len, PRICE_CLOSE, i+1);
      t2  =iMA( NULL, 0, ma2, 0, MODE_EMA, 0, i);
      t3  =iMA( NULL, 0, ma3, 0, MODE_EMA, 0, i);
      if (t1>30.0 && t11<30.0 && t1>t11 && t2>t3)
      {
         CrossUp = Low - Range*0.2;
      }
      if (t1<70.0 && t11>70.0 && t1<t11 && t2<t3)
      {
         CrossDown = High + Range*0.2;
      }
   }
   return(0);
}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回家了
回复

使用道具 举报

0

主题

160

帖子

159

积分

注册会员

Rank: 2

钻石
0
金币
19
开户平台
(点此设置)
交易风格
(点此设置)
交易格言
(点此设置)
推荐
发表于 2019-2-26 21:55:36 | 只看该作者

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Aqua
#property indicator_color2 Red
double CrossUp[];
double CrossDown[];
extern int Len = 26;
extern int ma2=480;
extern int ma3=960;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   SetIndexStyle(0, DRAW_ARROW, EMPTY);
   SetIndexArrow(0, 233);
   SetIndexBuffer(0, CrossUp);
   SetIndexStyle(1, DRAW_ARROW, EMPTY);
   SetIndexArrow(1, 234);
   SetIndexBuffer(1, CrossDown);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
{
   int limit, i, counter;
   double t1,t11,t2,t3;
   double Range, AvgRange;
   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(i = 1; i <= limit; i++)
   {
      counter=i;
      Range=0;
      AvgRange=0;
      for (counter=i ;counter<=i+9;counter++)
      {
         AvgRange=AvgRange+MathAbs(High[counter]-Low[counter]);
      }
      Range=AvgRange/10.0;
      t1  =iRSI(NULL, 0, Len, PRICE_CLOSE, i);
      t11 =iRSI(NULL, 0, Len, PRICE_CLOSE, i+1);
      t2  =iMA( NULL, 0, ma2, 0, MODE_EMA, 0, i);
      t3  =iMA( NULL, 0, ma3, 0, MODE_EMA, 0, i);
      if (t1>30.0 && t11<30.0 && t1>t11 && t2>t3)
      {
         CrossUp[i] = Low[i] - Range*0.2;
      }
      if (t1<70.0 && t11>70.0 && t1<t11 && t2<t3)
      {
         CrossDown[i] = High[i] + Range*0.2;
      }
   }
   return(0);
}
bbs.fanyong.la 你不是一个人在战斗!
回复 支持 反对

使用道具 举报

0

主题

76

帖子

76

积分

VIP会员

Rank: 8Rank: 8

钻石
1730
金币
5
开户平台
(点此设置)
交易风格
(点此设置)
短线交易
日内交易
交易格言
(点此设置)

天堂之羽神圣之星希望祷言心灵之声神圣化身圣光涌动守护天使

推荐
发表于 2017-3-12 10:10:27 | 只看该作者
怎样才能把这些东东转化为EX4文件?版主请告之一下。谢谢!
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

0

主题

160

帖子

165

积分

VIP会员

Rank: 8Rank: 8

钻石
1750
金币
143
开户平台
(点此设置)
香港黄金
交易风格
(点此设置)
交易格言
(点此设置)

天堂之羽神圣之星希望祷言心灵之声神圣化身圣光涌动守护天使

推荐
发表于 2017-6-5 12:54:13 | 只看该作者
发表于 2017-3-13 17:50:38 | 只看该作者
代码有错啊
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

0

主题

272

帖子

217

积分

中级会员

Rank: 3Rank: 3

钻石
0
金币
2
开户平台
(点此设置)
其他
交易风格
(点此设置)
超短线交易
短线交易
交易格言
(点此设置)
沙发
发表于 2017-3-12 00:15:03 | 只看该作者
xiexiefenxiang
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

3

主题

245

帖子

255

积分

VIP会员

Rank: 8Rank: 8

钻石
1900
金币
840
开户平台
(点此设置)
XM
其他
交易风格
(点此设置)
超短线交易
EA程序化交易
交易格言
(点此设置)
就像投资赚钱

天堂之羽神圣之星希望祷言心灵之声神圣化身圣光涌动守护天使

地板
发表于 2017-3-13 13:51:39 | 只看该作者
看了我也不会  转换成EX4文件
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

0

主题

24

帖子

34

积分

新手上路

Rank: 1

钻石
0
金币
68
开户平台
(点此设置)
交易风格
(点此设置)
超短线交易
短线交易
交易格言
(点此设置)
5
发表于 2017-3-13 17:02:29 | 只看该作者
要怎么转呀
无聊的周末
回复 支持 反对

使用道具 举报

0

主题

24

帖子

34

积分

新手上路

Rank: 1

钻石
0
金币
68
开户平台
(点此设置)
交易风格
(点此设置)
超短线交易
短线交易
交易格言
(点此设置)
6
发表于 2017-3-13 17:21:28 | 只看该作者
71行75行数组无效
无聊的周末
回复 支持 反对

使用道具 举报

0

主题

2

帖子

7

积分

新手上路

Rank: 1

钻石
0
金币
42
开户平台
(点此设置)
pepperstone激石
交易风格
(点此设置)
短线交易
EA程序化交易
交易格言
(点此设置)
7
发表于 2017-3-13 17:50:38 | 只看该作者
代码有错啊
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

0

主题

53

帖子

51

积分

注册会员

Rank: 2

钻石
0
金币
235
开户平台
(点此设置)
Forex嘉盛
交易风格
(点此设置)
短线交易
日内交易
交易格言
(点此设置)
8
发表于 2017-3-17 13:38:00 | 只看该作者
谢谢分享
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

0

主题

347

帖子

287

积分

中级会员

Rank: 3Rank: 3

钻石
0
金币
12
开户平台
(点此设置)
KVB昆仑国际
交易风格
(点此设置)
短线交易
日内交易
交易格言
(点此设置)
知行合一
9
发表于 2017-3-25 21:01:10 | 只看该作者
谢谢楼主分享
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

0

主题

16

帖子

26

积分

新手上路

Rank: 1

钻石
0
金币
9
开户平台
(点此设置)
Forex嘉盛
FXCM福汇
FXPRO
交易风格
(点此设置)
中长线交易
交易格言
(点此设置)
蜕变之后,更好或更坏
10
发表于 2017-5-21 17:57:48 | 只看该作者
感谢楼主的分享,学习学习
下雪了、、、、、、
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门产品
Close
外汇返佣网 | 外汇论坛 | 联系我们 | 友情链接 | 网站地图

©2018返佣啦. All Rights Reserved.

以上项目信息来自于外汇交易商提供给返佣啦的信息资料,外汇交易商对其提供信息的真实可靠性和完整准确性负责。投资者应仔细阅读产品的法律文件,了解产品风险和收益特征(包括系统性风险和特定产品所特有的投资风险等)。投资者应根据自身资产状况、风险承受能力选择适合自己的产品。返佣啦提供的宣传推介材料仅供投资者参考,不构成返佣啦的任何推荐或投资建议。投资者应审慎决策、独立承担风险。

qq