交易危机

 找回密码
 快捷注册(禁q号)

QQ登录

只需一步,快速开始

搜索
广告位
查看: 3241|回复: 3
打印 上一主题 下一主题

[价格] 标出周线交错X次的K线限

[复制链接]

29

主题

1223

积分

1

精华

初级操盘手

金钱
1223 美元
权重
14
跳转到指定楼层
楼主
发表于 2014-3-10 17:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
标出周线交错X次的K线(限周图使用)
代码:

  1. #property indicator_chart_window
  2. #property indicator_buffers 1
  3. #property indicator_color1 Yellow
  4. extern int SymbolNumber=225;
  5. extern int HowManyKs=5;
  6. double Symbol_Buffer[];
  7. //+------------------------------------------------------------------+
  8. //| Custom indicator initialization function                         |
  9. //+------------------------------------------------------------------+
  10. int init()
  11.   {
  12.    SetIndexStyle(0,DRAW_ARROW,0,0);
  13.    SetIndexArrow(0,SymbolNumber);
  14.    SetIndexBuffer(0,Symbol_Buffer);
  15.    SetIndexEmptyValue(0,0.0);
  16.    
  17.    for(int i=0;i<=IndicatorCounted();i++){
  18.       Symbol_Buffer[i]=0;
  19.    }
  20.    
  21.    return(0);
  22.   }
  23. //+------------------------------------------------------------------+
  24. //| Custom indicator deinitialization function                       |
  25. //+------------------------------------------------------------------+
  26. int deinit()
  27.   {
  28. //----
  29.    
  30. //----
  31.    return(0);
  32.   }
  33. //+------------------------------------------------------------------+
  34. //| Custom indicator iteration function                              |
  35. //+------------------------------------------------------------------+
  36. int start()
  37. {
  38.    int limit;
  39.    int counted_bars=IndicatorCounted();
  40.    if(counted_bars>0) counted_bars--;
  41.    limit=Bars-counted_bars;
  42.    for(int i=0; i<limit; i++){
  43.       if(之前几个K均不相同(HowManyKs,i)==true){
  44.          Symbol_Buffer[i]=Low[i]-(WindowPriceMax()-WindowPriceMin())/20;
  45.       }
  46.    }
  47.    return(0);
  48. }
  49. //+------------------------------------------------------------------+
  50. bool 之前几个K均不相同(int HowManyKs,int i){
  51.    bool 阴阳数组[20];
  52.    bool 数组中是否有同样的K=false;
  53.    for(int j=1;j<=HowManyKs;j++){
  54.       阴阳数组[j]=某索引K线阴阳(i+j-1);
  55.    }
  56.    
  57.    for(j=1;j<=HowManyKs-1;j++){  //假设要判断是否有连续不同的7个K,则从索引1检查到索引6
  58.       if(阴阳数组[j]!=阴阳数组[j+1]){}
  59.       else if(阴阳数组[j]==阴阳数组[j+1]){数组中是否有同样的K=true;}
  60.    }
  61.    if(数组中是否有同样的K==true){return (false);}        //出现了同样的K,搜索失败
  62.    else if(数组中是否有同样的K==false){return (true);}   //没有出现同样的K,搜索成功
  63.    
  64. }
  65. bool 某索引K线阴阳(int i){
  66.    if(Open[i]>Close[i]) return (false);       //false代表阴   
  67.    else if(Open[i]<Close[i]) return (true);   //true代表阳
  68. }
复制代码


标出周线交错X次的K线限周图使用.rar

1.04 KB, 下载次数: 17, 下载积分: 金钱 -8

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 支持支持 保留保留

122

主题

3万

积分

23

精华

地佐更接地气

大型投行

金钱
30820 美元
权重
870
沙发
发表于 2015-12-26 19:22 | 只看该作者
沙发消灭零回复。
如果你认为看懂了市场,那你一定是误解了市场。

市场从来不在乎你、我或任何专家,从不会按照你认为发生什么就应该要发生什么那样。

在市场中赚钱并不容易,但是有可能的,只有把资金、技术、心理这三者和谐地融汇贯通去指导行为,将会走向更加有利可图的交易之路!

0

主题

27

积分

0

精华

外汇入门

金钱
27 美元
权重
0
板凳
发表于 2016-12-9 18:50 | 只看该作者
认为看懂了

0

主题

137

积分

0

精华

见习操盘手

金钱
137 美元
权重
0
地板
发表于 2017-1-15 11:01 | 只看该作者
谢谢分享!!
您需要登录后才可以回帖 登录 | 快捷注册(禁q号)

本版积分规则

QQ|黄金吧|黄金论坛|手机版|指标下载|非农|目录|交易危机

版权所有: ©2014-2021 fx3q.com Powered by Discuz! X3
浙ICP备: ICP14039028

浙公网安备 33011802001420号

风险提示:杠杆风险高,交易要谨慎 声明:坛友发言和回复均为个人观点,不代表论坛立场。
若有侵权请联系fx3q@qq.com删除

快速回复 返回顶部 返回列表