论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 10
前往
共 184 条
帖子
作者
回复/查看
最后发表
#property indicator_chart_window #property indicator_buffers 4 #property indicator_color1 Yellow #property indicator_color2 White #property indicator_color3 Yellow #property indicator_color4 White //---- input parameters extern int 均线周期1=10; extern int 均线周期2=130; extern int 类型1=1; //类型: 0-SMA; 1-EMA; 2-SMMA; 3-LWMA extern int 类型2=1; //类型: 0-SMA; 1-EMA; 2-SMMA; 3-LWMA extern string 类型说明="0-SMA; 1-EMA; 2-SMMA; 3-LWMA"; extern int 文字水平=0; extern int 文字垂直=0; extern int 文字大小=14; extern string 文字标识="1"; extern color 文字颜色=Yellow; extern int 是否报警=1; extern int 是否发邮件=1; //---- buffers double Ma10; double Ma130; double Up; double Down; int TimeInMinute; int FlagAlert=0; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init(){EventSetTimer(12*60); //---- indicators IndicatorBuffers(4); SetIndexStyle(0,DRAW_LINE); SetIndexStyle(1,DRAW_LINE); SetIndexStyle(2,DRAW_ARROW); SetIndexStyle(3,DRAW_ARROW); SetIndexBuffer(0,Ma10); SetIndexBuffer(1,Ma130); SetIndexBuffer(2,Up); SetIndexBuffer(3,Down); SetIndexArrow(2,233); SetIndexArrow(3,234); TimeInMinute=0; //---- return(0); } void OnDeinit(const int reason){ EventKillTimer();//必须包含此语句,释放定时器 } int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time, const double &open, const double &high, const double &low, const double &close, const long &tick_volume, const long &volume, const int &spread) { //--- //--- return value of prev_calculated for next call return(rates_total); } void OnTimer(){ int i; int limit; string Signal; int counted_bars=IndicatorCounted(); //---- check for possible errors if(counted_bars<0) return(-1); //---- the last counted bar will be recounted if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; for (i=limit-1;i>=0;i--) { Ma10=iMA(NULL,0,均线周期1,0,类型1,PRICE_CLOSE,i); Ma130=iMA(NULL,0,均线周期2,0,类型2,PRICE_CLOSE,i); if ((Ma10[i+1]Ma130)&&(Close>Ma10)&&(Close>Ma130)) { Signal="["+Period()+"分钟]"+TimeMonth(Time+TimeInMinute)+"月"+TimeDay(Time+TimeInMinute)+"日"+TimeHour(Time+TimeInMinute)+"点"+TimeMinute(Time+TimeInMinute)+"分 "+Symbol()+"在价格"+DoubleToStr(Close,4)+"发生"+均线周期1+"均线上穿"+均线周期2+"均线"; writetext(文字标识,Signal,20+文字水平,40+文字垂直,文字颜色,文字大小); Up=Low-3*Point; if (i==0) { if (FlagAlert==0) { if (是否报警==1) Alert(Signal); if (是否发邮件==1) SendMail(Signal,Signal); FlagAlert=1; } } } if ((Ma10[i+1]>Ma130[i+1])&&(Ma10
2017-10-24 13:25
#property indicator_chart_window #property indicator_buffers 4 #property indicator_color1 Yellow #property indicator_color2 White #property indicator_color3 Yellow #property indicator_color4 White //---- input parameters extern int 均线周期1=10; extern int 均线周期2=130; extern int 类型1=1; //类型: 0-SMA; 1-EMA; 2-SMMA; 3-LWMA extern int 类型2=1; //类型: 0-SMA; 1-EMA; 2-SMMA; 3-LWMA extern string 类型说明="0-SMA; 1-EMA; 2-SMMA; 3-LWMA"; extern int 文字水平=0; extern int 文字垂直=0; extern int 文字大小=14; extern string 文字标识="1"; extern color 文字颜色=Yellow; extern int 是否报警=1; extern int 是否发邮件=1; //---- buffers double Ma10; double Ma130; double Up; double Down; int TimeInMinute; int FlagAlert=0; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init(){EventSetTimer(12*60); //---- indicators IndicatorBuffers(4); SetIndexStyle(0,DRAW_LINE); SetIndexStyle(1,DRAW_LINE); SetIndexStyle(2,DRAW_ARROW); SetIndexStyle(3,DRAW_ARROW); SetIndexBuffer(0,Ma10); SetIndexBuffer(1,Ma130); SetIndexBuffer(2,Up); SetIndexBuffer(3,Down); SetIndexArrow(2,233); SetIndexArrow(3,234); TimeInMinute=0; //---- return(0); } void OnDeinit(const int reason){ EventKillTimer();//必须包含此语句,释放定时器 } int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time, const double &open, const double &high, const double &low, const double &close, const long &tick_volume, const long &volume, const int &spread) { //--- //--- return value of prev_calculated for next call return(rates_total); } void OnTimer(){ int i; int limit; string Signal; int counted_bars=IndicatorCounted(); //---- check for possible errors if(counted_bars<0) return(-1); //---- the last counted bar will be recounted if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; for (i=limit-1;i>=0;i--) { Ma10=iMA(NULL,0,均线周期1,0,类型1,PRICE_CLOSE,i); Ma130=iMA(NULL,0,均线周期2,0,类型2,PRICE_CLOSE,i); if ((Ma10[i+1]Ma130)&&(Close>Ma10)&&(Close>Ma130)) { Signal="["+Period()+"分钟]"+TimeMonth(Time+TimeInMinute)+"月"+TimeDay(Time+TimeInMinute)+"日"+TimeHour(Time+TimeInMinute)+"点"+TimeMinute(Time+TimeInMinute)+"分 "+Symbol()+"在价格"+DoubleToStr(Close,4)+"发生"+均线周期1+"均线上穿"+均线周期2+"均线"; writetext(文字标识,Signal,20+文字水平,40+文字垂直,文字颜色,文字大小); Up=Low-3*Point; if (i==0) { if (FlagAlert==0) { if (是否报警==1) Alert(Signal); if (是否发邮件==1) SendMail(Signal,Signal); FlagAlert=1; } } } if ((Ma10[i+1]>Ma130[i+1])&&(Ma10
2017-10-24 13:25
#property indicator_chart_window #property indicator_buffers 4 #property indicator_color1 Yellow #property indicator_color2 White #property indicator_color3 Yellow #property indicator_color4 White //---- input parameters extern int 均线周期1=10; extern int 均线周期2=130; extern int 类型1=1; //类型: 0-SMA; 1-EMA; 2-SMMA; 3-LWMA extern int 类型2=1; //类型: 0-SMA; 1-EMA; 2-SMMA; 3-LWMA extern string 类型说明="0-SMA; 1-EMA; 2-SMMA; 3-LWMA"; extern int 文字水平=0; extern int 文字垂直=0; extern int 文字大小=14; extern string 文字标识="1"; extern color 文字颜色=Yellow; extern int 是否报警=1; extern int 是否发邮件=1; //---- buffers double Ma10; double Ma130; double Up; double Down; int TimeInMinute; int FlagAlert=0; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init(){EventSetTimer(12*60); //---- indicators IndicatorBuffers(4); SetIndexStyle(0,DRAW_LINE); SetIndexStyle(1,DRAW_LINE); SetIndexStyle(2,DRAW_ARROW); SetIndexStyle(3,DRAW_ARROW); SetIndexBuffer(0,Ma10); SetIndexBuffer(1,Ma130); SetIndexBuffer(2,Up); SetIndexBuffer(3,Down); SetIndexArrow(2,233); SetIndexArrow(3,234); TimeInMinute=0; //---- return(0); } void OnDeinit(const int reason){ EventKillTimer();//必须包含此语句,释放定时器 } int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time, const double &open, const double &high, const double &low, const double &close, const long &tick_volume, const long &volume, const int &spread) { //--- //--- return value of prev_calculated for next call return(rates_total); } void OnTimer(){ int i; int limit; string Signal; int counted_bars=IndicatorCounted(); //---- check for possible errors if(counted_bars<0) return(-1); //---- the last counted bar will be recounted if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; for (i=limit-1;i>=0;i--) { Ma10=iMA(NULL,0,均线周期1,0,类型1,PRICE_CLOSE,i); Ma130=iMA(NULL,0,均线周期2,0,类型2,PRICE_CLOSE,i); if ((Ma10[i+1]Ma130)&&(Close>Ma10)&&(Close>Ma130)) { Signal="["+Period()+"分钟]"+TimeMonth(Time+TimeInMinute)+"月"+TimeDay(Time+TimeInMinute)+"日"+TimeHour(Time+TimeInMinute)+"点"+TimeMinute(Time+TimeInMinute)+"分 "+Symbol()+"在价格"+DoubleToStr(Close,4)+"发生"+均线周期1+"均线上穿"+均线周期2+"均线"; writetext(文字标识,Signal,20+文字水平,40+文字垂直,文字颜色,文字大小); Up=Low-3*Point; if (i==0) { if (FlagAlert==0) { if (是否报警==1) Alert(Signal); if (是否发邮件==1) SendMail(Signal,Signal); FlagAlert=1; } } } if ((Ma10[i+1]>Ma130[i+1])&&(Ma10
2017-10-24 13:22
#property indicator_chart_window #property indicator_buffers 4 #property indicator_color1 Yellow #property indicator_color2 White #property indicator_color3 Yellow #property indicator_color4 White //---- input parameters extern int 均线周期1=10; extern int 均线周期2=130; extern int 类型1=1; //类型: 0-SMA; 1-EMA; 2-SMMA; 3-LWMA extern int 类型2=1; //类型: 0-SMA; 1-EMA; 2-SMMA; 3-LWMA extern string 类型说明="0-SMA; 1-EMA; 2-SMMA; 3-LWMA"; extern int 文字水平=0; extern int 文字垂直=0; extern int 文字大小=14; extern string 文字标识="1"; extern color 文字颜色=Yellow; extern int 是否报警=1; extern int 是否发邮件=1; //---- buffers double Ma10; double Ma130; double Up; double Down; int TimeInMinute; int FlagAlert=0; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators EventSetTimer(12*60); IndicatorBuffers(4); SetIndexStyle(0,DRAW_LINE); SetIndexStyle(1,DRAW_LINE); SetIndexStyle(2,DRAW_ARROW); SetIndexStyle(3,DRAW_ARROW); SetIndexBuffer(0,Ma10); SetIndexBuffer(1,Ma130); SetIndexBuffer(2,Up); SetIndexBuffer(3,Down); SetIndexArrow(2,233); SetIndexArrow(3,234); TimeInMinute=0; //---- return(0); } int start() { } void OnTimer() { int i; int limit; string Signal; int counted_bars=IndicatorCounted(); //---- check for possible errors if(counted_bars<0) return(-1); //---- the last counted bar will be recounted if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; for (i=limit-1;i>=0;i--) { Ma10=iMA(NULL,0,均线周期1,0,类型1,PRICE_CLOSE,i); Ma130=iMA(NULL,0,均线周期2,0,类型2,PRICE_CLOSE,i); if ((Ma10[i+1]Ma130)&&(Close>Ma10)&&(Close>Ma130)) { Signal="["+Period()+"分钟]"+TimeMonth(Time+TimeInMinute)+"月"+TimeDay(Time+TimeInMinute)+"日"+TimeHour(Time+TimeInMinute)+"点"+TimeMinute(Time+TimeInMinute)+"分 "+Symbol()+"在价格"+DoubleToStr(Close,4)+"发生"+均线周期1+"均线上穿"+均线周期2+"均线"; writetext(文字标识,Signal,20+文字水平,40+文字垂直,文字颜色,文字大小); Up=Low-3*Point; if (i==0) { if (FlagAlert==0) { if (是否报警==1) Alert(Signal); if (是否发邮件==1) SendMail(Signal,Signal); FlagAlert=1; } } } if ((Ma10[i+1]>Ma130[i+1])&&(Ma10
2017-10-24 11:27
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 10
前往
共 184 条

本站免责声明:

1、本站所有广告及宣传信息均与韬客无关,如需投资请依法自行决定是否投资、斟酌资金安全及交易亏损风险;

2、韬客是独立的、仅为投资者提供交流的平台,网友发布信息不代表韬客的观点与意思表示,所有因网友发布的信息而造成的任何法律后果、风险与责任,均与韬客无关;

3、金融交易存在极高法律风险,未必适合所有投资者,请不要轻信任何高额投资收益的诱导而贸然投资;投资保证金交易导致的损失可能超过您投入的资金和预期。请您考虑自身的投资经验及风险承担能力,进行合法、理性投资;

4、所有投资者的交易帐户应仅限本人使用,不应交由第三方操作,对于任何接受第三方喊单、操盘、理财等操作的投资和交易,由此导致的任何风险、亏损及责任由投资者个人自行承担;

5、韬客不隶属于任何券商平台,亦不受任何第三方控制,韬客不邀约客户投资任何保证金交易,不接触亦不涉及投资者的任何资金及账户信息,不代理任何交易操盘行为,不向客户推荐任何券商平台,亦不存在其他任何推荐行为。投资者应自行选择券商平台,券商平台的任何行为均与韬客无关。投资者注册及使用韬客即表示其接受和认可上述声明,并自行承担法律风险。

版权所有:韬客外汇论坛 www.talkfx.com 联络我们:[email protected]