阳光飞狐

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

 找回密码
 手机注册
查看: 4106|回复: 19
打印 上一主题 下一主题

会编写指标的朋友请指教

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 11:04:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;! d/ C$ x' v! X
A1:SIN(VA*1)*10;0 K+ \3 r# O1 q
A2:SIN(VA*2)*10;
, i; c% e! m2 Y7 }  [5 f2 dA3:SIN(VA*3)*10;
8 x0 M" B" H; W: fA4:SIN(VA*5)*10;
4 T& L7 F6 u  cA5:SIN(VA*6)*10;- [# [0 X2 V3 g( q& N
A6:SIN(VA*7)*10;3 q; U3 M3 t: v3 L1 @4 n" D
A7:SIN(VA*8)*10;9 ?* B6 K: A: ~' _4 p# F
A8:SIN(VA*9)*10;( {% A" m( I- ~( C% S* y) W
A9:SIN(VA*4)*10;, I% _9 n* R1 ?  U: r' @
请教:如何让它向右延伸,使之用十字光标可以看到未来交叉的日子
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 发表
  @3 F( v+ ]( [4 H! t& y用飞狐的 添加模拟K线 就可以看今后几天的指标发展
/ h# a$ k+ Q9 p
非常感谢您的帮助。
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个位置起画
- f/ h" d3 ]' _" R  z1 K# Z+ l- h
[ 本帖最后由 ycng 于 2010-8-4 16:02 编辑 ]
8#
发表于 2010-8-4 16:05:21 | 只看该作者
原帖由 pengyi 于 2010-8-4 03:04 发表
* a; |: m. ?/ L/ t; j8 vVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;1 h" g. W+ o. C$ h
A1:SIN(VA*1)*10;% ~0 n- k! f  U8 L. ], F2 z
A2:SIN(VA*2)*10;+ D+ [& ?4 ?% T; _6 x: C$ ]
A3:SIN(VA*3)*10;
/ c/ R5 t& ~$ N4 G0 [; n9 yA4:SIN(VA*5)*10;
3 E; Q* Y1 y+ T, H3 R- EA5:SIN(VA*6)*10;
  d# a' O6 }# i* TA6:SIN(VA*7)*10;
$ n/ k. h8 b4 J. @. I+ RA7:SIN(VA*8)*10;
9 N: ^( A' E" ?% @- p3 GA8:SIN(VA*9)*10;
  L) i& \% h6 G6 _A9 ...

: Z1 r% Z: e1 ?0 D! z% M/ E 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:4 l2 x$ l! W/ ~3 q; L0 n+ Z
HHV55:HHV(H,55);. z3 s9 S  e, t' V
LLV55:LLV(L,55);
# b5 m0 F5 R' j" `HLV275:(HHV(H,55)+LLV(L,55))/2;
6 v+ S1 w, [& F. l- o0 j* EBARS:BARSCOUNT((HHV(H,55)+LLV(L,55))/2),LINETHICK0;% i! Z; f! n3 Q: t3 T: J
! F3 p9 j* \7 _3 {; F) |+ ], x

5 v' L. {( j) E% p/ O5 @% H- ZHHV55------55日最高价
9 W/ D2 C" c7 P: M7 ?& M3 O: aLLV55-------55日最低价
5 Y8 W0 F$ X* U4 |+ i7 HHLV275-----55日最高最低的中间价: R8 Y; r$ ]/ G  U
BARS--------统计HLV275不为零的次数,也就是每支股票或指数上市的天数,也可以说是K线的数量。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

9#
发表于 2010-8-4 16:11:45 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:05 发表
' l  u7 F. |8 y1 M
, D0 Q/ g) ]' R5 s2 X4 t' b  s5 d 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:" ]/ h- V9 U. m& i1 N  E( `  Y3 {8 D
HHV55:HHV(H,55);9 K* }& a) w6 Q; L( \4 Y
LLV55:LLV(L,55);, z- r% z8 E& u
HLV275:(HHV(H,55)+LLV(L,55))/2;  k" L6 ?; o8 E" B6 f
BARS:BARSCOUNT((H ...

, N' m+ J+ X6 [% o接着说~
. O' ?, J: D: i  T% g0 FVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;2 R; I4 D4 P( w! E
这个可以分成两部分解释;
* Q2 u) J+ D( O9 Q2 V3 W8 gBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就是一个以上市第一天到现在这个长度为直径的圆周长。* ]' {9 b. t1 q( K: a5 J! h
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45的结果就是把这个结果分成45等分,每等分是360度/45就等于8度。就是每8度对应的上市以来天数为直径圆的弧长。

评分

1

查看全部评分

10#
发表于 2010-8-4 16:11:59 | 只看该作者
有创意啊
; q+ Y1 C4 |* ^) B; T5 q% C1 i/ g1 G- f9 ?! L
[ 本帖最后由 jlgy 于 2010-8-4 16:13 编辑 ]
11#
发表于 2010-8-4 16:18:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:11 发表 % V: B& e& j$ R1 Z1 k1 I
/ t# m2 \3 W* i8 G
接着说~$ h% M* e2 C  }- I8 N. i: k# a/ C5 l- B
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;6 X( E8 F4 y1 p# X9 A1 L4 s( y% S' ^
这个可以分成两部分解释;
+ C2 L4 Z! C7 A! k6 j6 HBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就 ...

5 Z, y9 G# w$ d" l8 j1 Y" o; L明白公式的构成后将公式优化如下:+ g) ]7 p8 @! [( I2 v) \
VA:=(BARSCOUNT(C)+0)*3.1415926/45;/ |6 `: c2 j" }! ~5 c5 B
A1:SIN(VA*1)*10;; b+ E# `& S; _  o0 _, t; A
A2:SIN(VA*2)*10;3 x# H+ ?% x( ]7 r
A3:SIN(VA*3)*10;
% I; N# u! M* e1 UA4:SIN(VA*5)*10;5 V" }% }! G3 p; V! J
A5:SIN(VA*6)*10;
0 E- T. ^# h6 z0 JA6:SIN(VA*7)*10;3 G2 h* b& Y8 t& u. r, J, h
A7:SIN(VA*8)*10;
: F8 N, d; n* H$ B: J0 ~A8:SIN(VA*9)*10;" {; D2 z. x1 a# v: H2 ?' h
A9:SIN(VA*4)*10;+ v$ K8 r/ l4 N' ^  |
这样改后,数据与原指标一致。并且如想知道N天以后结果是什么,把第一句VA:=(BARSCOUNT(C)+0)*3.1415926/45;中的0改为你想要的N的数据时即可得到未来的趋势。
12#
发表于 2010-8-4 16:31:58 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:18 发表 6 s& q% w; {+ U* l6 e

4 Q! _6 o! g5 [& p( Y" k9 j( d明白公式的构成后将公式优化如下:/ G$ D! l" L4 s; K/ z7 F# X4 G
VA:=(BARSCOUNT(C)+0)*3.1415926/45;/ L3 r) h9 Z7 Y' P
A1:SIN(VA*1)*10;9 G# S* f  q9 c% r9 N. [3 E1 k' |
A2:SIN(VA*2)*10;
' R8 k2 t4 z" h3 e+ k( H; qA3:SIN(VA*3)*10;; B" f8 k& ]" q  Y( ?2 ^
A4:SIN(VA*5)*10;
7 {) U- r" }& s$ M7 d; ZA5:SIN(VA*6)*10;" J3 S5 e! W8 x, h
A6:SIN(VA*7)*10;( y3 ]) J2 h, i; _4 ?! Z
A7:SIN(VA*8)*10;
( i1 e3 y9 M# x9 I0 mA8 ...
+ n% u6 m3 X' D7 O
分析A1线性规律:
( v2 i# E; p/ R* O7 s) c3 Q得出A1的一个循环周期为90天。效果图如下:
! Y- y; _4 m, U2 I2 g; D

本帖子中包含更多资源

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

x

评分

2

查看全部评分

13#
发表于 2010-8-4 16:38:43 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:31 发表
; Y) H( h* q8 X; O! N. U5 c5 A; i( D, Y3 ^; r0 l+ H6 C
分析A1线性规律:
. [' E+ V& g& m9 A) b! z# [" z: N# I得出A1的一个循环周期为90天。效果图如下:
0 v: k4 Q0 b+ [, A94802
! u$ G- _, S( I, r
公式的应用:
+ B3 [& ]2 s& j8 w5 c4 e, t4 H  yA1的线性规律是全公式的核心,每90天一个循环,所以看大盘时,依照前期的低点找到目前的天数之间的天数为90时,即可找到是否在变盘前或变盘后的几天内买入心仪的股票。
0 s, R7 p- a! [这样就脱离公式的束缚。

评分

1

查看全部评分

14#
发表于 2010-8-4 17:21:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 16:31 发表
4 v' _7 G. |$ ~1 ]+ J& `
# d( m4 T) G1 N2 O0 a分析A1线性规律:3 a8 l5 D0 W7 [6 r  r
得出A1的一个循环周期为90天。效果图如下:
0 }5 H! K, \* a94802

; L8 e: X& l1 k! P5 h
* F1 s* c8 g" W8 H; \. J+ i  S结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。9 y* W7 e) ?& C2 b- E8 [3 d

; N& [  e! r: F& }
http://bbs.88158.cn/thread-60389-13-1.html   368楼
: n; }8 F+ Q( G/ {. ]3 _
# r7 e' e4 {: u: B0 n% [[ 本帖最后由 我赢8888 于 2010-8-4 17:39 编辑 ]

本帖子中包含更多资源

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

x
15#
发表于 2010-8-4 17:29:48 | 只看该作者
原帖由 我赢8888 于 2010-8-4 17:21 发表 5 N* L) L5 J8 Z1 Q5 `# `0 F: D/ U5 s

4 q; q- s  j( S5 D! y0 z# g& R2 j; C+ A% r/ A+ F: @5 n$ p
结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。
! i4 R. @4 [" _! I2 x/ Z: u2 a% c: A( X
http://bbs.88158.cn/thread-60389-13-1.html
9 }& h7 E1 y( F2 f/ h. G
底呀
16#
发表于 2010-8-4 17:38:16 | 只看该作者
BARSCOUNT 表示第一个有效数据到当前的天数.6 p1 Y& a3 h  k7 M
HHV(H,55)  55日最高值
) X+ U7 X/ j) [5 Q4 l& NLLV(L,55)        55日最低值
+ N6 p' e0 i) ]7 Q2者之和除以2就是55日中间值了,以这个做直径*3.14画圆,再除45的意义是什么呢?# l4 w7 G2 n) T% {. ]
比如(3181+2319)/2*3.14/45=192
0 j# b9 H- e& H$ \# x2 ^5 I这个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-10-20 14:15 , Processed in 0.144264 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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