阳光飞狐

【阳光飞狐__与财富同行】

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

查看: 3842|回复: 19
打印 上一主题 下一主题

会编写指标的朋友请指教

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 11:04:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
/ T1 b* H4 Q9 z2 M  M; T. i9 S3 wA1:SIN(VA*1)*10;
# [' A( M. |* {8 mA2:SIN(VA*2)*10;# q6 ^5 }" F' R, m: y( h
A3:SIN(VA*3)*10;3 t& J3 \: J$ U/ E
A4:SIN(VA*5)*10;7 r6 ]8 S6 ~# y( F+ z$ e( U
A5:SIN(VA*6)*10;
- ^+ w" W8 ^6 M1 {! u( WA6:SIN(VA*7)*10;  x* @* m" k4 R, o$ k
A7:SIN(VA*8)*10;+ R$ V. ^7 s* I
A8:SIN(VA*9)*10;
& ~( \: h; ]3 f" \A9:SIN(VA*4)*10;
2 ^' [0 i, O" ]& X* h5 B$ w请教:如何让它向右延伸,使之用十字光标可以看到未来交叉的日子
2#
发表于 2010-8-4 11:48:48 | 只看该作者
请问:这个公式啥原理? 可否细说一下
3#
 楼主| 发表于 2010-8-4 12:27:44 | 只看该作者
我也不是很清楚,是一个朋友在群里的源代码,个人感觉用于确定变盘日期比较好。
4#
发表于 2010-8-4 12:47:26 | 只看该作者
用飞狐的 添加模拟K线 就可以看今后几天的指标发展

评分

1

查看全部评分

5#
 楼主| 发表于 2010-8-4 13:00:39 | 只看该作者
原帖由 wuyin2025 于 2010-8-4 12:47 发表
8 K0 v5 U* _* e用飞狐的 添加模拟K线 就可以看今后几天的指标发展

5 J  [! D  ^2 o) N6 B非常感谢您的帮助。
6#
发表于 2010-8-4 13:12:06 | 只看该作者
谁给来个全的啊???
7#
发表于 2010-8-4 16:00:03 | 只看该作者
楼主想要的结果在现行几大股软中只能用"回溯映射"法,因为各股软如大智慧,飞狐等只有shiftn能勉强做到此功能,利用vbs循环或飞狐内建循环把最后一个va值朝未来递加例如100个值或200个值,再把这100个新va值或200个新va值,回溯到距最后一个K线100个k线位置或距最后一个K线200个k线位置,计算出100个或200个新的A1值,依照正常画法画出这些新值但指令尾巴用shift100或shift200将实际结果移到最后一个K线右边位置,例如回溯100位置,右移100后刚好由最后一个K线右边第1个位置起画( k8 T6 s8 U6 z& M  k; Q1 j/ V

( @' G! C' O9 L2 {, h+ R2 T[ 本帖最后由 ycng 于 2010-8-4 16:02 编辑 ]
8#
发表于 2010-8-4 16:05:21 | 只看该作者
原帖由 pengyi 于 2010-8-4 03:04 发表
) _8 w* q% X9 nVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;5 K# n6 C9 o' z
A1:SIN(VA*1)*10;
+ t: J/ b2 f2 a7 n- j# i8 _$ o9 M! @A2:SIN(VA*2)*10;
6 ]6 C! V9 b* S) IA3:SIN(VA*3)*10;: G* o9 `0 d6 A. L. F
A4:SIN(VA*5)*10;
; h& y7 q, @* T- G, Y7 FA5:SIN(VA*6)*10;
# G  Q$ j! N+ s, S. Q4 {, JA6:SIN(VA*7)*10;
4 z  r% X  @: e+ A" GA7:SIN(VA*8)*10;
  B- x. c: h7 g4 ^A8:SIN(VA*9)*10;
: B) G! T6 p2 m; s+ }A9 ...

; q+ S, A: V" s9 d 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:
/ O  I2 k9 Z) |( k9 w* _2 W# L" r5 {HHV55:HHV(H,55);+ }1 T  u: g5 P# x
LLV55:LLV(L,55);
  E* k$ \1 ]5 i& t" g. p: oHLV275:(HHV(H,55)+LLV(L,55))/2;
; l% [* u2 @! `! X; u) N6 j2 N. uBARS:BARSCOUNT((HHV(H,55)+LLV(L,55))/2),LINETHICK0;# Z3 f  g- T8 U( H* _
  y- E% {* ?. D: q
6 H1 }2 K+ v( W9 e7 |" x
HHV55------55日最高价8 H$ J( J+ K) t+ D
LLV55-------55日最低价2 p! ~+ M' U# C: {! Y( `2 u8 A# l
HLV275-----55日最高最低的中间价
: i; O; U( _  V  V7 u+ ?- EBARS--------统计HLV275不为零的次数,也就是每支股票或指数上市的天数,也可以说是K线的数量。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册 手机动态码快速登录

x

评分

1

查看全部评分

9#
发表于 2010-8-4 16:11:45 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:05 发表
/ F2 L. [- A7 a; E- B# P2 X8 a7 _; C2 }0 i2 S: Z
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:
9 ]+ m$ M: @. ~" jHHV55:HHV(H,55);
5 L# O% O; T8 C& X5 RLLV55:LLV(L,55);
8 W- x: o8 t' I( {# UHLV275:(HHV(H,55)+LLV(L,55))/2;$ u' D  h' j" T: N
BARS:BARSCOUNT((H ...
: ]' G! S: |, ?9 }; j; Q
接着说~
6 J! w7 e& M7 n5 TVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
1 L/ V' B7 O- r这个可以分成两部分解释;" k5 e0 K! j2 t1 Z7 A' T5 _: w1 |: y5 W
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就是一个以上市第一天到现在这个长度为直径的圆周长。
$ r% ^; E/ n& @3 d2 O" f9 IBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45的结果就是把这个结果分成45等分,每等分是360度/45就等于8度。就是每8度对应的上市以来天数为直径圆的弧长。

评分

1

查看全部评分

10#
发表于 2010-8-4 16:11:59 | 只看该作者
有创意啊
: E8 u* h. P5 ^' K( C- m
5 N  S$ i0 w+ s8 W! a' f4 N[ 本帖最后由 jlgy 于 2010-8-4 16:13 编辑 ]
11#
发表于 2010-8-4 16:18:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:11 发表 ! a, F( p- f8 }
2 b5 A' B& T( Q& J7 m
接着说~
9 F' K7 a# f" H# \/ j* dVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
5 [6 |: M( q6 c2 w5 W这个可以分成两部分解释;
: E1 }# e% |* I3 _5 a2 yBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就 ...
7 p$ u; G/ q3 ~' G* n
明白公式的构成后将公式优化如下:+ O. Y+ j9 B$ o4 E. N+ l( L
VA:=(BARSCOUNT(C)+0)*3.1415926/45;$ y: z5 a; Z9 {6 [5 |! g6 E
A1:SIN(VA*1)*10;9 `4 k! J. D- H/ t1 e) v* `
A2:SIN(VA*2)*10;
6 r+ a! I* K# W- @( U7 \A3:SIN(VA*3)*10;( @/ T- B% E) t7 v3 m
A4:SIN(VA*5)*10;
5 z, _' p. {0 O, F# _A5:SIN(VA*6)*10;! s- ?  p8 u8 H9 a1 w$ y
A6:SIN(VA*7)*10;  W" }; r& l/ T; e1 P* X
A7:SIN(VA*8)*10;
4 D, s. R9 V$ _  LA8:SIN(VA*9)*10;. I" a" |* f( M+ f$ }
A9:SIN(VA*4)*10;
+ O( j6 p0 T6 {这样改后,数据与原指标一致。并且如想知道N天以后结果是什么,把第一句VA:=(BARSCOUNT(C)+0)*3.1415926/45;中的0改为你想要的N的数据时即可得到未来的趋势。
12#
发表于 2010-8-4 16:31:58 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:18 发表
3 ?5 q3 C# [4 @: A: K8 X/ j3 ^5 C
明白公式的构成后将公式优化如下:4 B9 @3 X! Y4 e+ \0 Q( P$ l: w
VA:=(BARSCOUNT(C)+0)*3.1415926/45;/ X' R( Z; T2 x+ J& B. g+ M
A1:SIN(VA*1)*10;: H3 R8 c) }, }2 d: }
A2:SIN(VA*2)*10;% K1 Y0 V1 E. C$ Y1 P& E
A3:SIN(VA*3)*10;5 o2 z3 _0 B; B5 S  X! Z$ t& Z& H
A4:SIN(VA*5)*10;
& F8 H- @/ e+ tA5:SIN(VA*6)*10;' R# B$ c" \9 p: S* c6 _! ^' J
A6:SIN(VA*7)*10;/ K0 \( I/ u! Q: `
A7:SIN(VA*8)*10;
, Q( v, J9 P" ^' z) PA8 ...
9 ]- s1 o0 i* i
分析A1线性规律:8 ?- k$ _, T  t: I
得出A1的一个循环周期为90天。效果图如下:- Q+ S: p! O% @" E7 z

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册 手机动态码快速登录

x

评分

2

查看全部评分

13#
发表于 2010-8-4 16:38:43 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:31 发表 # ~1 [7 V4 {2 }: Y4 o2 u

, H6 Z  N/ y: p/ z3 n分析A1线性规律:8 s6 L7 A% b" N# a. A' b7 V
得出A1的一个循环周期为90天。效果图如下:+ E3 c( A" ?: ?# T- Y  Z
94802

6 x& `/ _, `) |; _. _$ x# r* ^公式的应用:: a+ `/ R2 `0 O6 E0 Y
A1的线性规律是全公式的核心,每90天一个循环,所以看大盘时,依照前期的低点找到目前的天数之间的天数为90时,即可找到是否在变盘前或变盘后的几天内买入心仪的股票。
6 x6 v6 U$ a% l& q& ~0 G这样就脱离公式的束缚。

评分

1

查看全部评分

14#
发表于 2010-8-4 17:21:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 16:31 发表 0 V8 J0 N% E# k, b# k

( g4 v6 ]. o  B1 ^. T" G分析A1线性规律:
" T/ Q- F$ S% @  j9 [. I0 e( Z得出A1的一个循环周期为90天。效果图如下:- M( }: y+ ]) E. O- B3 B
94802
- l; R; G; X' Z- D, ^5 Y& b' G; U/ `

" z1 F0 ]5 d2 B- x4 o& b结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。
, y8 J5 C: F4 x0 L) F+ J- Z0 H# Z5 G! Z" m
http://bbs.88158.cn/thread-60389-13-1.html   368楼6 ~* u  a2 b, ^9 N( X$ s

% q2 ]" E5 g* x: P/ s# s! b[ 本帖最后由 我赢8888 于 2010-8-4 17:39 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册 手机动态码快速登录

x
15#
发表于 2010-8-4 17:29:48 | 只看该作者
原帖由 我赢8888 于 2010-8-4 17:21 发表
$ H$ G: P) G2 V! I, E% B5 o
0 g4 _" i& f( X( T( R" p5 R& Z
8 J) Z) J) ~5 z* x* s" a6 e3 z结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。2 y  r# W/ j' B  d' l
$ `$ P. S! F4 r: a% v( `( s8 a
http://bbs.88158.cn/thread-60389-13-1.html

$ \9 X: |$ |& d9 S$ S: }底呀
16#
发表于 2010-8-4 17:38:16 | 只看该作者
BARSCOUNT 表示第一个有效数据到当前的天数.
8 N+ d/ t! v, [* RHHV(H,55)  55日最高值
5 H9 O4 j/ W' V+ {# M- d$ wLLV(L,55)        55日最低值/ I4 F. w) J" B! L4 y
2者之和除以2就是55日中间值了,以这个做直径*3.14画圆,再除45的意义是什么呢?
- `1 F: ?3 K( e$ C比如(3181+2319)/2*3.14/45=1923 W. x. t7 I  @* }2 N' a
这个192代表什么?
17#
发表于 2010-8-4 18:22:20 | 只看该作者
这个思路和均线系统的基本理念也是差不多的。还是一种趋势统计的结构
18#
发表于 2010-8-5 10:30:49 | 只看该作者
留个脚印
19#
发表于 2010-9-25 13:05:35 | 只看该作者
20#
发表于 2010-9-25 13:07:20 | 只看该作者
您需要登录后才可以回帖 登录 | 手机注册 手机动态码快速登录

本版积分规则

QQ|小黑屋|手机版|Archiver|【阳光飞狐】 ( 网站ICP编号:京ICP备06013475号-7 )

GMT+8, 2026-5-30 20:18 , Processed in 0.214889 second(s), 21 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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