今天跑了一天,终于回到了老家江西,见到了父亲。 我安慰着,相信光明。
带式挖掘机指示系统还没写出来,打算在过年前完成基本功能,然后再教爸爸怎么用。
父亲说我进步慢,我们村农历二十月以后的每一天都是过年,然后就讲了一个村子的风土人情。 据说以前有一对老人,有十个儿子,有一次过年的时候,十个儿子提前打电话给父母去家里过年,等除夕结束,两位老人就在家里等着儿子来接, 结果,十个儿子都以为老爷子被别的兄弟们带回去吃年宵,最后老爷子饿了,过了年夜。于是从此,老人说十个儿子分成十个房,一个儿子住一房,从腊月二十号开始,一个儿子一家住一年,直到除夕。 所以,我们村也分了十个房,我们家是六房的后代,所以我们家是农历二十六年。 数着日子,看来进度确实很慢。
咱们就这么做吧,我们先建立一下基本框架,我已经设计了模块1到3,今天我将继续完成模块4,关于趋势分析指标。
趋势分析指标有很多系统,比如画趋势线、压力支撑位、自上而下背离等,我选择的基础是类似的“魔九圈”。 软件很多,就是**图上会有小数字1、9之类的。 基本逻辑是将当日的**价格与历史n个周期的**价格进行比较,以及连续**或**的次数。 根据均值回归理论,当连续**或**时,短期内可能会出现超买或超卖,股价有反转的趋势和动能。
同大信的源**一共有30行,每行后我都做了笔记,参数周期已经使用了4天,暂时没有优化。 同大信**截图如下:
从源头可以看出,只有一小部分数字被标记在图表上连续**或**6 9天。 以下是模块 4 的来源 ** 的详细说明。
模块 4:趋势分析指标}
a1:=c>ref(c,4);
如果当日**价格高于4天前,则为1,否则为0,如果要改变周期,只需调整参数4}即可
a2:=ct1:=a2 and ref(a1,1);
从T1到T9是对当前**的递归判断,有点像九周的魔力,我们一一看,从过去6个交易日的数据来看:与四天前的**价格相比,当日收盘为负值,前一日为收盘阳, 条件为 1,否则为 0}
t2:=a2 and ref(t1,1);
从过去7个交易日的数据来看:最近3天的**价格,与4天前对应的**价格相比,前天收盘,收盘为负值,同日收盘为负值}
t3:=a2 and ref(t2,1);
从过去8个交易日的数据来看:将最近4天的**价格与对应的4天前的**价格进行比较,第一天收盘正,然后连续3天收负}
t4:=a2 and ref(t3,1);
从过去9个交易日的数据来看:将最近5天的**价格与4天前对应的**价格进行比较,第一天收盘正,然后连续4天收负}
t5:=a2 and ref(t4,1);
从过去10个交易日的数据来看:最近6天的**价格,与4天前对应的**价格相比,首日收盘正,连续5天收负}
t6:=a2 and ref(t5,1);
从过去11个交易日的数据来看:最近7天的**价格,与4天前对应的**价格相比,首日收盘正,连续6天收负}
t7:=a2 and ref(t6,1);
从过去12个交易日的数据来看:最近8天的**价格,与4天前对应的**价格相比,第一天收盘正,连续7天收负}
t8:=a2 and ref(t7,1);
从过去13个交易日的数据来看:将最近9天的**价格与4天前对应的**价格进行比较,第一天收盘正,然后连续8天收盘负}
t9:=a2 and ref(t8,1);
从过去14个交易日的数据来看:最近10天的**价格,与对应的4天前的**价格相比,首日收盘正,连续9天收负}
drawtext(t6,l*0.995,'6'),colorgreen;
写文字,当T6满意时,将其降至当日最低价下方,并写一个绿色数字6,表示4天内已连续下跌6天}
drawtext(t7,l*0.995,'7'),colorgreen;
写文字,当T7满意时,跌破当日最低价,写一个绿色数字7,表示4天内连续下跌7天}
drawtext(t8,l*0.995,'8'),colorgreen;
写文字,当t8满意时,跌破当日最低价,写一个绿色数字8,表示4天内连续8天下跌}
drawtext(t9,l*0.995,'9'),colorgreen;
写文字,当t9满意时,将其降至当日最低价以下,并写一个绿色的数字9,这意味着它已经连续下跌了9天,而4天,如此惨,应该是超卖了吧? }
b1:=cb2:=c>ref(c,4);
如果当天的**价格高于4天前的价格,则为1,否则为0,A1相同}
d1:=b2 and ref(b1,1);
从 d1 到 d9 也是对当前**的递归判断,这与上面 t1 到 t9 的逻辑相同,但反之,t1 到 t9 是判断连续下降,d1 到 d9 是判断连续上涨的天数}
d2:=b2 and ref(d1,1);
逻辑与T2相同,与4天前的**价格相比,判断最近3个交易日,是否第一天收盘为负值,然后连续2天收盘为正值}
d3:=b2 and ref(d2,1);
逻辑与T3相同,与4天前的**价格相比,判断最近4个交易日,是否第一天收盘为负值,然后连续3天收盘为正值}
d4:=b2 and ref(d3,1);
逻辑与T4相同,与4天前的**价格相比,判断最近5个交易日第一天是否处于负值,然后连续4天收于正值}
d5:=b2 and ref(d4,1);
逻辑与T5相同,与4天前的**价格相比,判断最近6个交易日是否,第一天是否收盘为负值,然后连续5天收盘为正值}
d6:=b2 and ref(d5,1);
逻辑与T6相同,与4天前的**价格相比,判断最近7个交易日是否,第一天是否收盘为负值,然后连续6天收盘为正值}
d7:=b2 and ref(d6,1);
逻辑与T7相同,与4天前的**价格相比,判断最近8个交易日,第一天是否收盘为负值,然后连续7天收盘为正值}
d8:=b2 and ref(d7,1);
逻辑与T8相同,与4天前的**价格相比,判断最近9个交易日,第一天是否为负值,然后连续8天收阳}
d9:=b2 and ref(d8,1);
逻辑与T9相同,与4天前的**价格相比,判断最近10个交易日,是否第一天收盘为负值,然后连续9天收盘为正值}
drawtext(d6,h*1.008,'6'),coloryellow;
写文字,当d6满意时,在一天的顶部,写一个黄色的数字6,表示它已经连续上涨了6天}
drawtext(d7,h*1.008,'7'),coloryellow;
写文字,当d7满意时,把它扔在一天的顶部,写一个黄色的数字7,这意味着它比4天前连续上涨了7倍}
drawtext(d8,h*1.008,'8'),coloryellow;
写文字,当 d8 满意时,在一天的顶部,写一个黄色的数字 8,表示与 4 天前相比,它已经连续上涨了 8}
drawtext(d9,h*1.008,'9'),coloryellow;
写文字,当d9满意时,把它扔在一天的顶部,写一个黄色的数字9,这意味着它比4天前连续上涨了9倍}
主图显示了如下图所示的图表:
至此,模块四的框架已经完成,主图表指标系统还缺少最后一个模块:**股价**指标模块,该模块将在农历26号之前完成。
end】