阳光飞狐

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

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

会编写指标的朋友请指教

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 11:04:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
2 |6 K; ?* w* z. b/ }* oA1:SIN(VA*1)*10;4 M( L! l- K- D
A2:SIN(VA*2)*10;2 ]  v- r2 k( j4 V  O
A3:SIN(VA*3)*10;* v7 ]; D, c' E, M6 T2 V" X
A4:SIN(VA*5)*10;
, i6 @' |! U( I6 Z" |A5:SIN(VA*6)*10;! a7 B* c) c& D$ R( X7 @# ^
A6:SIN(VA*7)*10;* I, G# B8 w. C! o' k6 E
A7:SIN(VA*8)*10;
/ k) \1 k7 F$ W% M+ Z# ~A8:SIN(VA*9)*10;: k/ o/ n8 |8 T; A0 m) A4 ^# m
A9:SIN(VA*4)*10;
, x( r' ?, i) Z请教:如何让它向右延伸,使之用十字光标可以看到未来交叉的日子
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 发表 . x# \; p( z2 H
用飞狐的 添加模拟K线 就可以看今后几天的指标发展

4 m& X5 f: f1 s/ Q( ^4 H非常感谢您的帮助。
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个位置起画
/ V& A* p8 F: z! k6 H* g8 Q/ y7 H4 h
[ 本帖最后由 ycng 于 2010-8-4 16:02 编辑 ]
8#
发表于 2010-8-4 16:05:21 | 只看该作者
原帖由 pengyi 于 2010-8-4 03:04 发表 ; @3 U4 P) z4 p) z# G% E8 ^& A* k3 N
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;7 V9 B5 x" ~: b5 y7 W+ K
A1:SIN(VA*1)*10;
6 V  H2 w7 m- W4 V4 ?  a( sA2:SIN(VA*2)*10;+ L- H6 \$ \5 r: s2 Y6 ~: [
A3:SIN(VA*3)*10;& m7 J8 o+ x: C; |
A4:SIN(VA*5)*10;. m" M2 E% m& ~; d
A5:SIN(VA*6)*10;
4 A, S3 B8 E2 L* ?, J; pA6:SIN(VA*7)*10;
) \, x2 w/ q7 f$ q: tA7:SIN(VA*8)*10;
, ^3 j2 K2 W" C: \% |, F; y) cA8:SIN(VA*9)*10;0 k  z* y7 A, L( e8 n* @+ ?
A9 ...

+ C$ n7 P7 O" Y. W/ T3 I9 t 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:
1 d9 V* c3 d7 b0 `HHV55:HHV(H,55);' @/ `+ W- n" S4 Q6 E
LLV55:LLV(L,55);; C! p1 K; |8 V7 V! Z2 i' H% t
HLV275:(HHV(H,55)+LLV(L,55))/2;0 {8 I& ^" I+ I: P5 i
BARS:BARSCOUNT((HHV(H,55)+LLV(L,55))/2),LINETHICK0;9 Q, L; b* B( [# n" x: a

2 k& F2 X' b7 E3 x# a( D" F! d6 ?5 H/ Y6 }9 }# @4 O
HHV55------55日最高价
) i( d+ o6 U' N3 J) l" Y0 y. mLLV55-------55日最低价' J  O6 @) u( e0 z2 o: V* ^! _
HLV275-----55日最高最低的中间价
5 K. b- P7 k& v/ \# b# f& v- EBARS--------统计HLV275不为零的次数,也就是每支股票或指数上市的天数,也可以说是K线的数量。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

9#
发表于 2010-8-4 16:11:45 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:05 发表 + M* @4 f7 H3 k+ |% W2 ?9 ^3 [
; F$ b) Z/ e% P6 j
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:
$ i  d9 g8 n2 [HHV55:HHV(H,55);' W) u& d0 D& U6 q
LLV55:LLV(L,55);
, {# `6 }6 `1 eHLV275:(HHV(H,55)+LLV(L,55))/2;( }' P2 O; p# f, e
BARS:BARSCOUNT((H ...

/ Z6 h# ^+ D4 ~9 v5 b接着说~
) X5 r% A3 U; k3 _5 D9 I) \VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;& Q7 s# B; [* W  m  ^
这个可以分成两部分解释;
8 V+ q6 w; F% p+ C& {BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就是一个以上市第一天到现在这个长度为直径的圆周长。
) C  X$ }$ _3 [+ u2 bBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45的结果就是把这个结果分成45等分,每等分是360度/45就等于8度。就是每8度对应的上市以来天数为直径圆的弧长。

评分

1

查看全部评分

10#
发表于 2010-8-4 16:11:59 | 只看该作者
有创意啊
) K1 R5 O5 Q) {" s0 y7 }5 ~5 A- z3 h% ~, ~' @
[ 本帖最后由 jlgy 于 2010-8-4 16:13 编辑 ]
11#
发表于 2010-8-4 16:18:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:11 发表
+ g, C  M8 o3 \) n8 F7 x( i# o/ ]6 S* H0 R# U' i# t
接着说~
9 X$ r+ Z' o+ z3 Z) X) ^VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;, D6 F: A- ~3 f! I0 K
这个可以分成两部分解释;- K- N, C, ~5 s5 a3 X
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就 ...
! ]' C; A  o3 n( r" P+ R
明白公式的构成后将公式优化如下:
  K9 I1 G! w4 P0 F- tVA:=(BARSCOUNT(C)+0)*3.1415926/45;9 ?+ ^: p4 ?# X: f0 ^
A1:SIN(VA*1)*10;
5 @3 y* v4 E! H! mA2:SIN(VA*2)*10;
6 \! S2 O# v6 kA3:SIN(VA*3)*10;1 t; K! h* V& r4 Y% Y. H
A4:SIN(VA*5)*10;7 H. i9 p# @: H" K
A5:SIN(VA*6)*10;
/ ~- c* n/ e$ H1 Y8 f9 N5 t3 D) EA6:SIN(VA*7)*10;
3 E5 g2 O2 `' Y. V' }- KA7:SIN(VA*8)*10;
# U+ q7 B0 s: N: j) DA8:SIN(VA*9)*10;
& e  \6 \0 w9 y) Q2 e+ eA9:SIN(VA*4)*10;
1 g. v& R, F  X" ?: Y这样改后,数据与原指标一致。并且如想知道N天以后结果是什么,把第一句VA:=(BARSCOUNT(C)+0)*3.1415926/45;中的0改为你想要的N的数据时即可得到未来的趋势。
12#
发表于 2010-8-4 16:31:58 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:18 发表
# j9 w9 |* S$ |, w7 Q% n5 W6 j: g; |# B  F1 d
明白公式的构成后将公式优化如下:9 `9 i5 r1 {* d
VA:=(BARSCOUNT(C)+0)*3.1415926/45;
+ P+ }+ X! ?9 O4 m4 v  WA1:SIN(VA*1)*10;
, K0 F9 Z; p' ?" vA2:SIN(VA*2)*10;! d3 s/ ]2 A% \. J0 e, r
A3:SIN(VA*3)*10;5 R5 N* _# ~; v  z6 p2 \
A4:SIN(VA*5)*10;
; h8 t9 @$ u' l; Z9 VA5:SIN(VA*6)*10;
% O8 X+ [( c; D! T" |5 QA6:SIN(VA*7)*10;' i1 F, x& a% `5 Z" s4 _9 r5 B+ T
A7:SIN(VA*8)*10;+ e, I6 s; B" n4 C1 m1 u
A8 ...

+ z* t  c" W! F! |% H分析A1线性规律:
" w" ]! o" w1 D1 V5 {3 w得出A1的一个循环周期为90天。效果图如下:
7 Q% w/ l$ M: r' y$ e

本帖子中包含更多资源

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

x

评分

2

查看全部评分

13#
发表于 2010-8-4 16:38:43 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:31 发表
' q; G) u" O: P7 J
+ B! `3 v' K+ c' @* h* ~分析A1线性规律:& `5 z: R; _% A; V3 c: J* K
得出A1的一个循环周期为90天。效果图如下:* k" E' B4 N( d. p+ k, X& ~
94802

& @! @4 N/ V; f( j9 N4 P& \) Z公式的应用:
+ ]; K3 \4 Y# _A1的线性规律是全公式的核心,每90天一个循环,所以看大盘时,依照前期的低点找到目前的天数之间的天数为90时,即可找到是否在变盘前或变盘后的几天内买入心仪的股票。8 H& ?. w$ z+ @. H1 R6 s+ ~
这样就脱离公式的束缚。

评分

1

查看全部评分

14#
发表于 2010-8-4 17:21:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 16:31 发表 8 l0 q( i/ o- c, q. v6 g1 R; V" L

( k+ t% Q$ L2 R+ W$ {分析A1线性规律:/ A, u+ ^5 W4 i' E' z7 D
得出A1的一个循环周期为90天。效果图如下:
- G$ Z. c: _' o9 Z3 D94802

! c0 b. c" |# \+ U/ y. N
& g3 T; A9 S' {0 D% F! k结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。
. n3 W. C+ r0 s7 ~' |( A+ C- J% C8 E# n, q- u9 Z4 `
http://bbs.88158.cn/thread-60389-13-1.html   368楼
5 T2 t5 A6 ?* \: [7 X: t2 V+ D/ Z+ H  F+ Q* K7 A
[ 本帖最后由 我赢8888 于 2010-8-4 17:39 编辑 ]

本帖子中包含更多资源

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

x
15#
发表于 2010-8-4 17:29:48 | 只看该作者
原帖由 我赢8888 于 2010-8-4 17:21 发表
: z( J9 i: u# `
- l! z$ W  w" U4 t6 D7 z
- B/ b* F& \& e3 J2 i3 B+ s. _结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。5 c" s% ^9 _" }/ w" @

! A2 c' ]9 D# w& y8 Ghttp://bbs.88158.cn/thread-60389-13-1.html

* p9 `0 Q  g* y; a% x/ o底呀
16#
发表于 2010-8-4 17:38:16 | 只看该作者
BARSCOUNT 表示第一个有效数据到当前的天数.0 \2 [4 H/ f; A1 j
HHV(H,55)  55日最高值
* |7 p( F% ~( Z. ]( j: F1 m7 \3 ULLV(L,55)        55日最低值
: d0 U6 o9 z2 C: A( t0 v2者之和除以2就是55日中间值了,以这个做直径*3.14画圆,再除45的意义是什么呢?- N5 t9 B) G: {# z: I" t$ V
比如(3181+2319)/2*3.14/45=1921 }8 }  C. R7 g
这个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 12:02 , Processed in 0.121110 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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