阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

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

会编写指标的朋友请指教

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 11:04:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;, e' t6 X% ^: y- g' A
A1:SIN(VA*1)*10;
7 F. s0 N5 R5 u2 D+ V- b! uA2:SIN(VA*2)*10;
# w& w4 S9 m# O2 M, {% J- _; FA3:SIN(VA*3)*10;
- N; D) o9 Z; kA4:SIN(VA*5)*10;
; i; e% J) u# ~* u  F4 Y$ yA5:SIN(VA*6)*10;6 k" T. a/ _" c& n1 _
A6:SIN(VA*7)*10;
+ n9 q2 y0 w/ ?/ h" W" l5 MA7:SIN(VA*8)*10;
% X! a! O7 Q( XA8:SIN(VA*9)*10;
# p  ^( m1 v* a+ X. {A9:SIN(VA*4)*10;
/ Y5 l; [6 D3 j* ~* X请教:如何让它向右延伸,使之用十字光标可以看到未来交叉的日子
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 发表 ) \7 r! S$ v7 @8 k
用飞狐的 添加模拟K线 就可以看今后几天的指标发展

0 z; u" v7 \3 z- ]% S0 x非常感谢您的帮助。
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个位置起画
$ H4 Y" ~5 \) }+ h
- v* e' E3 v5 s2 t  O' m' a) Q[ 本帖最后由 ycng 于 2010-8-4 16:02 编辑 ]
8#
发表于 2010-8-4 16:05:21 | 只看该作者
原帖由 pengyi 于 2010-8-4 03:04 发表
" F3 b1 m6 i2 a0 S0 B' p" @9 E0 j" bVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;" m5 w, r* m! [3 p( @7 n2 L" v; O  ]
A1:SIN(VA*1)*10;
6 _$ }, V# {" C! \, rA2:SIN(VA*2)*10;
6 k5 p& K/ Q; |  b' eA3:SIN(VA*3)*10;" H6 u& M1 \  [2 N  ]% d
A4:SIN(VA*5)*10;$ h" [. j3 B1 f$ i6 \3 L
A5:SIN(VA*6)*10;. V8 i# K2 f# Y+ g3 i1 `
A6:SIN(VA*7)*10;
6 L4 W9 `, M* B9 f) k. v9 w. @A7:SIN(VA*8)*10;
/ R" c6 Y/ {/ I, ~A8:SIN(VA*9)*10;5 r5 X* Z' @2 t3 h
A9 ...

/ P6 p% ?. w  A' G 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:4 k- M3 H% r7 R0 U7 S) ?+ G: R
HHV55:HHV(H,55);4 N5 I% H" T9 l9 \! m+ A# ~$ U2 _
LLV55:LLV(L,55);) f' x$ \; ~2 M( r- @* H0 [
HLV275:(HHV(H,55)+LLV(L,55))/2;
& J& u1 ?. ^+ q: }' UBARS:BARSCOUNT((HHV(H,55)+LLV(L,55))/2),LINETHICK0;- K# A4 q0 z* X! @
) e4 u: N( }+ i6 h, U, W! v' F
4 D3 L+ Z% j. V; h
HHV55------55日最高价
8 W2 M  r/ m9 H7 ]LLV55-------55日最低价
4 I9 O2 R; S+ e" _1 THLV275-----55日最高最低的中间价
0 v& Y+ @- z" m* B5 O; k  }3 BBARS--------统计HLV275不为零的次数,也就是每支股票或指数上市的天数,也可以说是K线的数量。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

9#
发表于 2010-8-4 16:11:45 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:05 发表 * Z% @6 W6 t$ K% @+ U, E+ j0 c
, x: f7 x% ?" x0 _7 M
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:: h; s' ?& l$ t, o% P! H! @5 w
HHV55:HHV(H,55);& P/ j5 _. E: l7 d( m
LLV55:LLV(L,55);' J8 F' C8 e* v/ O+ Q
HLV275:(HHV(H,55)+LLV(L,55))/2;, k* E; k) \3 H
BARS:BARSCOUNT((H ...

  s7 v! A% {5 ]. K6 S& N4 K2 k2 {接着说~, Y( J6 l/ z) b1 J
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;# F+ e- N) m& N3 O  f6 H) ]
这个可以分成两部分解释;  g: B+ _* v9 R) Q
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就是一个以上市第一天到现在这个长度为直径的圆周长。
  _6 j2 t) i5 u# WBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45的结果就是把这个结果分成45等分,每等分是360度/45就等于8度。就是每8度对应的上市以来天数为直径圆的弧长。

评分

1

查看全部评分

10#
发表于 2010-8-4 16:11:59 | 只看该作者
有创意啊+ E1 d% j6 @/ P: S9 }

* `/ E+ D) H& A$ C  W- o' W9 j[ 本帖最后由 jlgy 于 2010-8-4 16:13 编辑 ]
11#
发表于 2010-8-4 16:18:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:11 发表
9 r6 p) V. r6 i: s
( C9 z& J& b  ~+ }6 h接着说~
2 M5 v# G' D5 u+ A% v7 D; MVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
0 J: N  F9 s4 ?9 c这个可以分成两部分解释;
4 z/ w; a% D" M  t) ~BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就 ...
7 `4 k$ h* r1 V
明白公式的构成后将公式优化如下:! e3 D% [4 I8 ~1 g
VA:=(BARSCOUNT(C)+0)*3.1415926/45;! w$ v; M- k- j# I$ R6 A, u2 L
A1:SIN(VA*1)*10;# t5 K% d9 I2 R$ t0 F( U
A2:SIN(VA*2)*10;
. I$ w9 n6 M, F6 ^) fA3:SIN(VA*3)*10;
7 D  H0 h& T/ Q# x9 ]8 MA4:SIN(VA*5)*10;! ^7 U8 F* d5 X1 e$ \/ A
A5:SIN(VA*6)*10;
, R+ A% ], h3 M. h2 CA6:SIN(VA*7)*10;
' N) j( @$ p& J& ^* }# w% BA7:SIN(VA*8)*10;
+ ?( f% f5 y: {, `+ I% A- wA8:SIN(VA*9)*10;
2 J1 v: s3 h/ j5 l' S( z% ?A9:SIN(VA*4)*10;0 ~3 R9 h' \8 E6 h6 {9 C3 u4 E' o* ~
这样改后,数据与原指标一致。并且如想知道N天以后结果是什么,把第一句VA:=(BARSCOUNT(C)+0)*3.1415926/45;中的0改为你想要的N的数据时即可得到未来的趋势。
12#
发表于 2010-8-4 16:31:58 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:18 发表
7 d- |: Q/ U9 C2 n2 N7 t3 S/ ]* p" c% _3 @9 G' G
明白公式的构成后将公式优化如下:
7 ?, u* K- Q& `0 P  v. {/ ?VA:=(BARSCOUNT(C)+0)*3.1415926/45;- {6 j; n! M) N1 P/ }
A1:SIN(VA*1)*10;
9 b) y! F  l& [- @1 R. }" ]A2:SIN(VA*2)*10;
" N( u8 J, W( H. D$ j  J8 w. CA3:SIN(VA*3)*10;
, B5 }; Q! {8 iA4:SIN(VA*5)*10;* ?; f) ]8 i- S0 B/ b
A5:SIN(VA*6)*10;
( m# D$ W4 B5 O: JA6:SIN(VA*7)*10;
# |1 V# ^9 d* y9 o. u+ K9 q' qA7:SIN(VA*8)*10;& r7 ]! u- `0 t. K
A8 ...
% v2 j: j1 \6 r6 p) c8 S+ t/ c
分析A1线性规律:
% a% D7 X$ s9 q3 D得出A1的一个循环周期为90天。效果图如下:; w& w# {  c; F, \

本帖子中包含更多资源

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

x

评分

2

查看全部评分

13#
发表于 2010-8-4 16:38:43 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:31 发表 ! x9 t& ]  s/ _* {- I
8 ?$ r+ F1 l, J  D- Y
分析A1线性规律:; b$ I& w. f) D0 [8 P
得出A1的一个循环周期为90天。效果图如下:
# @2 c5 ]% e4 ~94802
  ^5 T! n$ s) m, W  A' u$ p
公式的应用:" C: p4 ^: s2 c7 [6 A' p
A1的线性规律是全公式的核心,每90天一个循环,所以看大盘时,依照前期的低点找到目前的天数之间的天数为90时,即可找到是否在变盘前或变盘后的几天内买入心仪的股票。9 d! Y5 t9 b- m! [
这样就脱离公式的束缚。

评分

1

查看全部评分

14#
发表于 2010-8-4 17:21:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 16:31 发表
/ @0 P1 h; h% \9 e+ B+ E( L8 p: Z3 L
分析A1线性规律:/ Y- u  s' O( D% R+ {
得出A1的一个循环周期为90天。效果图如下:
) o9 g5 M( V: a5 G' L5 V5 X7 [94802

" F- G# W/ U. U3 a$ ~7 b
" G/ x5 F$ l- @9 ]5 I结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。
' `* W! g1 M3 p# H0 l
% E9 d: G# p7 w3 ^* y5 @
http://bbs.88158.cn/thread-60389-13-1.html   368楼
) @2 a. {7 u4 o$ i( {
+ t- ]1 N8 v9 i- @4 w- x[ 本帖最后由 我赢8888 于 2010-8-4 17:39 编辑 ]

本帖子中包含更多资源

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

x
15#
发表于 2010-8-4 17:29:48 | 只看该作者
原帖由 我赢8888 于 2010-8-4 17:21 发表 ( {& f5 Y% B6 H% V7 k

2 e; S8 A) d. q8 s
/ a/ J& A7 k8 C! F: C& j+ ^! u结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。
1 D1 n3 U1 k+ ]" R) U" `& {( P6 Y6 K+ c! z. u1 h6 b
http://bbs.88158.cn/thread-60389-13-1.html

* w$ Q$ H& e2 b! w底呀
16#
发表于 2010-8-4 17:38:16 | 只看该作者
BARSCOUNT 表示第一个有效数据到当前的天数.
1 Z) G% c$ B  l, O$ zHHV(H,55)  55日最高值
! |  o5 ~$ X) ]7 S6 R6 l" @, I+ oLLV(L,55)        55日最低值5 G: h, h+ q9 ~1 i: I3 W
2者之和除以2就是55日中间值了,以这个做直径*3.14画圆,再除45的意义是什么呢?
: ^2 k% ?) C; r- Q比如(3181+2319)/2*3.14/45=192
+ ^, o  H# W/ P- k; 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-9-2 23:26 , Processed in 0.140873 second(s), 21 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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