阳光飞狐

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

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

会编写指标的朋友请指教

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 11:04:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;7 X5 ~+ N; g1 r  A
A1:SIN(VA*1)*10;
* `1 [# k% q1 I  q% A/ V+ ?A2:SIN(VA*2)*10;1 O5 O' O6 P6 }' \' ]
A3:SIN(VA*3)*10;
& {( V% u' p  P* c5 \* ZA4:SIN(VA*5)*10;: I* L  Y- c; U9 ?( F( U
A5:SIN(VA*6)*10;
5 r+ u- n- L( x: ?% O% b6 ?3 Q2 pA6:SIN(VA*7)*10;
' s  \2 C! ^+ RA7:SIN(VA*8)*10;
) l5 m7 V1 u  I& [A8:SIN(VA*9)*10;% ]' Y( u3 Q$ a
A9:SIN(VA*4)*10;/ l' @& p! T! K: o
请教:如何让它向右延伸,使之用十字光标可以看到未来交叉的日子
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 发表
# r; l& b/ m0 t6 X* k( `# M; V; W用飞狐的 添加模拟K线 就可以看今后几天的指标发展
6 s# t- b1 C+ P; _3 W2 g1 M/ S2 G
非常感谢您的帮助。
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个位置起画
6 A) D* o& w7 [  V2 o" Y3 F2 v2 o% c
[ 本帖最后由 ycng 于 2010-8-4 16:02 编辑 ]
8#
发表于 2010-8-4 16:05:21 | 只看该作者
原帖由 pengyi 于 2010-8-4 03:04 发表
$ `2 l) s+ Z# U/ nVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;- Y9 `0 q2 j0 P2 q. B, O8 u& h
A1:SIN(VA*1)*10;. G7 \/ J( ]# p6 P, U
A2:SIN(VA*2)*10;5 {4 i: e' m8 ?6 y
A3:SIN(VA*3)*10;2 j0 c; \$ f* G& ?
A4:SIN(VA*5)*10;$ q  x% A( T9 g# i2 }% S7 a! G9 l
A5:SIN(VA*6)*10;
1 @  H; K2 R* tA6:SIN(VA*7)*10;
& j2 w/ Y. W: j2 l4 w) ^A7:SIN(VA*8)*10;
( z* \2 B; Y+ m9 p! s7 xA8:SIN(VA*9)*10;6 X% g- ^" ?* d+ e0 H# T$ K
A9 ...
& n( a) a& v: F+ J6 z5 D) e
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:+ H+ Q5 E: b1 y9 o
HHV55:HHV(H,55);$ T; i+ I) ~5 ^' B) F0 v% s* t
LLV55:LLV(L,55);( q0 k" N9 W& U2 K
HLV275:(HHV(H,55)+LLV(L,55))/2;! p. h( ~, c# M. e; F% C# Q& V1 r4 \
BARS:BARSCOUNT((HHV(H,55)+LLV(L,55))/2),LINETHICK0;
, U6 @8 n$ I; @& `8 h8 K; ^3 ?3 i9 M+ J$ B4 q0 w, s

5 U4 j( n- h! I! ?& I4 c! U$ y  D0 h$ C7 G* CHHV55------55日最高价
! O. _, n4 X" h8 ^( k- JLLV55-------55日最低价
" f, ?* b9 ~6 qHLV275-----55日最高最低的中间价
. t0 \' C& ?3 O5 ^BARS--------统计HLV275不为零的次数,也就是每支股票或指数上市的天数,也可以说是K线的数量。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

9#
发表于 2010-8-4 16:11:45 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:05 发表
! D6 y7 ^) X* s2 @% _/ c  W! ]0 N" z, c
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:# L: ]+ {" E6 C; _+ P4 R
HHV55:HHV(H,55);
% r' a$ }7 Y: U3 h. a& @- _LLV55:LLV(L,55);7 Q; o: c8 x7 u* p( D, v  X  f
HLV275:(HHV(H,55)+LLV(L,55))/2;
  |/ b" c, }  L& ?5 ?BARS:BARSCOUNT((H ...
* p' d: F! J) _; u7 W" b2 b
接着说~2 ^2 W& L" j5 d
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
) K) y- o+ X$ f% @2 i8 P这个可以分成两部分解释;
6 ]$ m/ P) q0 M( O6 X" EBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就是一个以上市第一天到现在这个长度为直径的圆周长。! v4 O6 Z2 \( l0 k( V3 p1 l
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45的结果就是把这个结果分成45等分,每等分是360度/45就等于8度。就是每8度对应的上市以来天数为直径圆的弧长。

评分

1

查看全部评分

10#
发表于 2010-8-4 16:11:59 | 只看该作者
有创意啊& L2 |8 i7 j! N( \  u4 E' e# b
6 \1 X8 h; m) G. t8 a
[ 本帖最后由 jlgy 于 2010-8-4 16:13 编辑 ]
11#
发表于 2010-8-4 16:18:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:11 发表
; C6 P: r+ u; n5 }! S7 T  ^& r" P6 l: E- R+ i1 I( W
接着说~3 l1 B/ }4 ?1 e4 g1 X
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
. X+ K* m- T" K7 C: K这个可以分成两部分解释;
! X% ]' ]( k/ M6 K% i- H9 BBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就 ...

& {) ^; [6 ^" K; {$ O/ B: z+ Z明白公式的构成后将公式优化如下:& b6 M  D6 l' c5 Y& D( r0 B0 I
VA:=(BARSCOUNT(C)+0)*3.1415926/45;
3 h, r8 @  Z# x' aA1:SIN(VA*1)*10;
1 z5 d2 ]+ |8 z* R! [; Y/ _A2:SIN(VA*2)*10;0 B! M2 I1 x' f; s, t: |
A3:SIN(VA*3)*10;
( p( A% x: N! EA4:SIN(VA*5)*10;7 v/ j# a  F9 |1 U: }0 {
A5:SIN(VA*6)*10;
1 Y- `! A9 s; S& JA6:SIN(VA*7)*10;
9 p. U* F9 @" S/ k; ]$ p& y+ r! G+ }+ Q# ^A7:SIN(VA*8)*10;6 w7 C4 V/ ]8 T9 \4 k- G) m/ w- }
A8:SIN(VA*9)*10;/ Q2 W  X% h  G0 w, t# b/ L' ~2 x* V
A9:SIN(VA*4)*10;5 w1 Q+ q0 G3 R) x1 y/ V: E
这样改后,数据与原指标一致。并且如想知道N天以后结果是什么,把第一句VA:=(BARSCOUNT(C)+0)*3.1415926/45;中的0改为你想要的N的数据时即可得到未来的趋势。
12#
发表于 2010-8-4 16:31:58 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:18 发表 " Y; X& L* v; ^. V* G
% e$ m& I0 I. n
明白公式的构成后将公式优化如下:+ I2 m5 v# x; Q- U1 V8 i7 v
VA:=(BARSCOUNT(C)+0)*3.1415926/45;2 B/ w6 E/ j; e' Z6 I+ W/ y1 K1 ~
A1:SIN(VA*1)*10;
% N9 q. ~" ]) D6 HA2:SIN(VA*2)*10;/ F0 `$ k1 }2 H" t, x% R
A3:SIN(VA*3)*10;+ H# S' F* U* _, W" u
A4:SIN(VA*5)*10;
3 h. R" G* Y& sA5:SIN(VA*6)*10;
4 m8 P4 S; M8 u% ]% @9 o5 cA6:SIN(VA*7)*10;
3 Y9 l9 |$ z; s7 ?4 ~. FA7:SIN(VA*8)*10;/ t3 u  e" G! i% Q
A8 ...
) K+ N; \5 Y. l: A4 M! G
分析A1线性规律:. ~$ n; H, R5 S' c8 J' m
得出A1的一个循环周期为90天。效果图如下:' c) s* c' f0 ]  U9 J

本帖子中包含更多资源

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

x

评分

2

查看全部评分

13#
发表于 2010-8-4 16:38:43 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:31 发表 ! d- m( {" U  B; T: a8 _

- n. f# ?8 A  \9 N分析A1线性规律:1 T5 |8 e! t' E3 [& y# h
得出A1的一个循环周期为90天。效果图如下:
9 k+ h" n) Q/ _  x0 [: s94802

+ H, C% U4 J6 }+ F. U公式的应用:
7 R+ Y% P7 B3 e' Y) a# c6 wA1的线性规律是全公式的核心,每90天一个循环,所以看大盘时,依照前期的低点找到目前的天数之间的天数为90时,即可找到是否在变盘前或变盘后的几天内买入心仪的股票。
0 G' Z" _+ U5 f$ Z0 c" K1 \这样就脱离公式的束缚。

评分

1

查看全部评分

14#
发表于 2010-8-4 17:21:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 16:31 发表
7 j1 }) Y- _; ?, f% j2 Y5 Z6 v( _
+ O6 w: I3 r8 V4 p& i+ [  F& w+ |! o分析A1线性规律:
: Y: H7 h/ W9 h3 _+ }得出A1的一个循环周期为90天。效果图如下:
; B) w) n% ~) m7 |' M$ u94802
) z8 @- p. s( B/ @  u. r

% V/ |: `+ f! V5 \/ ]: c8 r结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。" v8 b5 T, N/ A6 W  S

. t1 p! ^+ F4 k' q, j8 G
http://bbs.88158.cn/thread-60389-13-1.html   368楼& R  m" k8 }( t/ O; [

1 G" l' k8 n5 C7 S* }[ 本帖最后由 我赢8888 于 2010-8-4 17:39 编辑 ]

本帖子中包含更多资源

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

x
15#
发表于 2010-8-4 17:29:48 | 只看该作者
原帖由 我赢8888 于 2010-8-4 17:21 发表
# @" C' F- B: F. g: v4 }/ t6 ?4 w7 h# |& d9 U

7 b- M; @3 I) r; b* H: Y, p: ~结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。. h% O4 ~3 W$ l2 U& x
+ B/ o# W8 m. y( [4 l" G: d
http://bbs.88158.cn/thread-60389-13-1.html

$ S" {& B( y' V) e  u底呀
16#
发表于 2010-8-4 17:38:16 | 只看该作者
BARSCOUNT 表示第一个有效数据到当前的天数.
/ G+ F0 B& L5 c  q% v, RHHV(H,55)  55日最高值
/ J* r- D6 Y* g. o, K! |' |2 L: kLLV(L,55)        55日最低值
0 ?1 H5 j1 f2 w+ V2者之和除以2就是55日中间值了,以这个做直径*3.14画圆,再除45的意义是什么呢?- R+ Z% m5 S+ o+ _! w0 n+ T: M
比如(3181+2319)/2*3.14/45=192/ w! {$ U2 e1 a% ~' J: Q
这个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 17:09 , Processed in 0.145182 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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