交易危机

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

QQ登录

只需一步,快速开始

搜索
广告位
楼主: 573
打印 上一主题 下一主题

[指标] Fibo画线下单

[复制链接]

10

主题

4578

积分

1

精华

高级操盘手

金钱
4578 美元
权重
0
41
发表于 2020-10-27 18:44 | 只看该作者
573 发表于 2020-10-27 18:40
我明白你说的周期了。
我的均线是固定的14均线,然后可以是M15的,H1的,M1的,,,,我做日内波段做M15 ...

哦,明白了。这个我没试过

2128

主题

6万

积分

157

精华

大型投行

金钱
61590 美元
权重
640
42
发表于 2020-10-27 19:42 | 只看该作者
573 发表于 2020-10-27 16:53
没想到会有人买

继续优化,前面买贵了的,回贴我退钱

生意不错!

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
43
 楼主| 发表于 2020-10-27 19:49 | 只看该作者

这只是一个框架空壳子,一直在研究自动画线,能自动画线了,就是能自动交易了,就是真正意义上的EA了。
太阳每天升起,每天都是新的一天。

0

主题

5982

积分

0

精华

高级操盘手

金钱
5982 美元
权重
0
44
发表于 2020-10-27 21:33 | 只看该作者
继续期待正式版!

3

主题

907

积分

0

精华

初级操盘手

金钱
907 美元
权重
0
45
发表于 2020-10-28 10:24 | 只看该作者
回复

使用道具 举报

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
46
 楼主| 发表于 2020-10-29 17:51 | 只看该作者
简单的自动画线

  1.    int 一天的K线根数=0;
  2.    int 四小时的K线根数=0;
  3.    if(_Period!=0)
  4.      {
  5.       一天的K线根数=1440/_Period;
  6.       四小时的K线根数=1440/_Period/6;
  7.      }
  8.    int 屏幕内可见的K线根数=(int)ChartGetInteger(0,CHART_VISIBLE_BARS);

  9.    double 一天内的最高价=iHigh(NULL,0,iHighest(NULL,0,MODE_HIGH,一天的K线根数,0));
  10.    datetime 一天内最高价的时间=iTime(NULL,0,iHighest(NULL,0,MODE_HIGH,一天的K线根数,0));
  11.    double 一天内的最低价=iLow(NULL,0,iLowest(NULL,0,MODE_LOW,一天的K线根数,0));
  12.    datetime 一天内最低价的时间=iTime(NULL,0,iLowest(NULL,0,MODE_LOW,一天的K线根数,0));

  13.    SL_price=iMA(NULL,0,14,0,MODE_SMA,PRICE_WEIGHTED,0);
  14.    if(Close[0]>iMA(NULL,0,14,0,MODE_SMA,PRICE_WEIGHTED,0) && iMA(NULL,0,14,0,MODE_SMA,PRICE_WEIGHTED,0)>iMA(NULL,0,14,0,MODE_SMA,PRICE_WEIGHTED,1))
  15.       ordertype=OP_BUY;
  16.    if(Close[0]<iMA(NULL,0,14,0,MODE_SMA,PRICE_WEIGHTED,0) && iMA(NULL,0,14,0,MODE_SMA,PRICE_WEIGHTED,0)<iMA(NULL,0,14,0,MODE_SMA,PRICE_WEIGHTED,1))
  17.       ordertype=OP_SELL;
  18.    if(ordertype==OP_BUY)
  19.      {
  20.       Order_price=Ask;
  21.       Order_time=一天内最低价的时间;
  22.      }
  23.    if(ordertype==OP_SELL)
  24.      {
  25.       Order_price=Bid;
  26.       Order_time=一天内最高价的时间;
  27.      }
  28.    fibo("Fibo_111111",clrDodgerBlue,Time[0],Time[四小时的K线根数],SL_price,Order_price);
  29.    ObjectSetInteger(0,"Fibo_111111",OBJPROP_SELECTED,false);
复制代码
太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
47
 楼主| 发表于 2020-10-30 15:38 | 只看该作者
突破,加个矩形




  1. void 画Fibo()
  2.   {
  3.    int sma=14;
  4.    if(Period()==1)
  5.       sma=210;
  6.    if(Period()==5)
  7.       sma=42;
  8.    int 一天的K线根数=0;
  9.    int 四小时的K线根数=0;
  10.    if(_Period!=0)
  11.      {
  12.       一天的K线根数=1440/_Period;
  13.       四小时的K线根数=1440/_Period/6;
  14.      }
  15.    int 屏幕内可见的K线根数=(int)ChartGetInteger(0,CHART_VISIBLE_BARS);

  16.    double 一天内的最高价=iHigh(NULL,0,iHighest(NULL,0,MODE_HIGH,一天的K线根数,0));
  17.    datetime 一天内最高价的时间=iTime(NULL,0,iHighest(NULL,0,MODE_HIGH,一天的K线根数,0));
  18.    double 一天内的最低价=iLow(NULL,0,iLowest(NULL,0,MODE_LOW,一天的K线根数,0));
  19.    datetime 一天内最低价的时间=iTime(NULL,0,iLowest(NULL,0,MODE_LOW,一天的K线根数,0));

  20.    SL_price=iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0);
  21.    if(Close[0]>iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0) && iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0)>iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,1))
  22.       ordertype=OP_BUY;
  23.    if(Close[0]<iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0) && iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0)<iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,1))
  24.       ordertype=OP_SELL;
  25.    if(ordertype==OP_BUY)
  26.      {
  27.       Order_price=Ask;
  28.       Order_time=一天内最低价的时间;
  29.      }
  30.    if(ordertype==OP_SELL)
  31.      {
  32.       Order_price=Bid;
  33.       Order_time=一天内最高价的时间;
  34.      }
  35.    fibo("Fibo_111111",clrDodgerBlue,Time[0],Time[sma],SL_price,Order_price);
  36.    ObjectSetInteger(0,"Fibo_111111",OBJPROP_SELECTED,false);
  37.   }
  38. //+------------------------------------------------------------------+
  39. //|                                                                  |
  40. //+------------------------------------------------------------------+
  41. void 画矩形()
  42.   {
  43.    double high=0;
  44.    double low=0;
  45.    int t=14;
  46.    if(Period()==1)
  47.       t=210;
  48.    if(Period()==5)
  49.       t=42;
  50.    for(int pos=t; pos>=1; pos--)
  51.      {
  52.       high+=High[pos];
  53.       low+=Low[pos];
  54.      }
  55.    double Vag_high;
  56.    double Vag_low;
  57.    Vag_high=NormalizeDouble(high/t,Digits);
  58.    Vag_low=NormalizeDouble(low/t,Digits);
  59.    ObjectCreate("rectangle_111111",OBJ_RECTANGLE,0,Time[t],Vag_low,Time[0],Vag_high);
  60.    ObjectSet("rectangle_111111",OBJPROP_COLOR,clrRoyalBlue);
  61.   }
复制代码
太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
48
 楼主| 发表于 2020-10-30 15:40 | 只看该作者
均线加突破,再继续研究下单时机

太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
49
 楼主| 发表于 2020-10-30 16:12 | 只看该作者
再修改

  1. void 画Fibo()
  2.   {
  3.    int sma=14;
  4.    if(Period()==1)
  5.       sma=210;
  6.    if(Period()==5)
  7.       sma=42;
  8.    datetime 止损价的时间=0;
  9.    int 一天的K线根数=0;
  10.    int 四小时的K线根数=0;
  11.    if(_Period!=0)
  12.      {
  13.       一天的K线根数=1440/_Period;
  14.       四小时的K线根数=1440/_Period/6;
  15.      }
  16.    int 屏幕内可见的K线根数=(int)ChartGetInteger(0,CHART_VISIBLE_BARS);

  17.    double 一天内的最高价=iHigh(NULL,0,iHighest(NULL,0,MODE_HIGH,一天的K线根数,0));
  18.    datetime 一天内最高价的时间=iTime(NULL,0,iHighest(NULL,0,MODE_HIGH,一天的K线根数,0));
  19.    double 一天内的最低价=iLow(NULL,0,iLowest(NULL,0,MODE_LOW,一天的K线根数,0));
  20.    datetime 一天内最低价的时间=iTime(NULL,0,iLowest(NULL,0,MODE_LOW,一天的K线根数,0));

  21. //SL_price=iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0);
  22.    if(Close[0]>iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0) && iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0)>iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,1))
  23.      {
  24.       ordertype=OP_BUY;
  25.       Order_price=Ask;
  26.       SL_price=iLow(NULL,0,iLowest(NULL,0,MODE_LOW,sma,0));
  27.       止损价的时间=iTime(NULL,0,iLowest(NULL,0,MODE_LOW,sma,0));
  28.      }
  29.    if(Close[0]<iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0) && iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,0)<iMA(NULL,0,sma,0,MODE_SMA,PRICE_WEIGHTED,1))
  30.      {
  31.       ordertype=OP_SELL;
  32.       Order_price=Bid;
  33.       SL_price=iHigh(NULL,0,iHighest(NULL,0,MODE_HIGH,sma,0));
  34.       止损价的时间=iTime(NULL,0,iHighest(NULL,0,MODE_HIGH,sma,0));
  35.      }
  36. /*   if(ordertype==OP_BUY)
  37.      {
  38.       Order_price=Ask;
  39.       Order_time=一天内最低价的时间;
  40.      }
  41.    if(ordertype==OP_SELL)
  42.      {
  43.       Order_price=Bid;
  44.       Order_time=一天内最高价的时间;
  45.      }*/
  46.    fibo("Fibo_111111",clrDodgerBlue,止损价的时间,Time[0],SL_price,Order_price);
  47.    ObjectSetInteger(0,"Fibo_111111",OBJPROP_SELECTED,false);
  48.   }
复制代码



欧美不符合条件没有画线,
镑美符合条件自动画了线。




太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
50
 楼主| 发表于 2020-10-30 17:01 | 只看该作者
欧美突破,出空单信号,
镑美多单信号还在。

太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
51
 楼主| 发表于 2020-10-30 17:23 | 只看该作者
GBPAUD出空单信号

太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
52
 楼主| 发表于 2020-10-30 17:31 | 只看该作者
想用代码写出准确的开仓信号似乎太难,
但是反过来,用代码写出不能下单的条件,用EA来限制下单,这个作用还是非常好的。
太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
53
 楼主| 发表于 2020-10-30 17:33 | 只看该作者
573 发表于 2020-10-30 17:23
GBPAUD出空单信号

这个信号时机不准确
太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
54
 楼主| 发表于 2020-10-30 17:34 | 只看该作者
573 发表于 2020-10-30 17:01
欧美突破,出空单信号,
镑美多单信号还在。

GBPUSD多单信号继续突破,EURUSD空单信号快要止损了

太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
55
 楼主| 发表于 2020-10-30 17:40 | 只看该作者
EURGBP日内2倍止盈已经超过了,看日K级别的信号目标有很大的空间,先把日内目标放大一点看看



太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
56
 楼主| 发表于 2020-10-30 18:00 | 只看该作者
573 发表于 2020-10-30 17:23
GBPAUD出空单信号

如果加入多品种的筛选,可以剔除掉GBPAUD的空信号而选择做EURAUD的空信号。

太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
57
 楼主| 发表于 2020-10-30 18:01 | 只看该作者
EURUSD的空信号竟然没有止损,又下来了

太阳每天升起,每天都是新的一天。

10

主题

4578

积分

1

精华

高级操盘手

金钱
4578 美元
权重
0
58
发表于 2020-10-30 18:07 | 只看该作者
573 发表于 2020-10-30 18:01
EURUSD的空信号竟然没有止损,又下来了

,多品种,把你给累死。一个品种能玩转就ok了

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
59
 楼主| 发表于 2020-10-30 19:50 | 只看该作者
木子lww 发表于 2020-10-30 18:07
,多品种,把你给累死。一个品种能玩转就ok了

只有一种死法:亏死,

不亏就不会死,也不会累,相比做实业
太阳每天升起,每天都是新的一天。

1106

主题

2万

积分

17

精华

操盘专家

金钱
24316 美元
权重
251
60
 楼主| 发表于 2020-10-30 19:52 | 只看该作者
木子lww 发表于 2020-10-30 18:07
,多品种,把你给累死。一个品种能玩转就ok了

一个都不能少,30个品种,2个4K屏

太阳每天升起,每天都是新的一天。
您需要登录后才可以回帖 登录 | 快捷注册(禁q号)

本版积分规则

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

版权所有: ©2014-2021 fx3q.com Powered by Discuz! X3
皖ICP备: 2024050410号-2

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

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