阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

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

会编写指标的朋友请指教

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 11:04:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
# E( }  L9 T! r# o$ K- o0 XA1:SIN(VA*1)*10;
$ x9 f1 |1 _4 B5 c1 XA2:SIN(VA*2)*10;
  f$ c: J5 x) o, ZA3:SIN(VA*3)*10;
0 Z; m4 O4 j' ^5 {1 |A4:SIN(VA*5)*10;+ p% O. T2 h5 f. P
A5:SIN(VA*6)*10;
4 V* x0 k% C: A: s3 dA6:SIN(VA*7)*10;& h2 Y& J' o" m0 u
A7:SIN(VA*8)*10;
7 [# [+ F+ ?+ b# X3 X7 p- U) VA8:SIN(VA*9)*10;
/ L! n3 b6 R" JA9:SIN(VA*4)*10;
0 C" e) s7 M  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 发表 0 U+ D0 k; H) D+ b# _, m( \
用飞狐的 添加模拟K线 就可以看今后几天的指标发展

- }# _- }  n3 `! U: y, c非常感谢您的帮助。
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个位置起画
$ n$ ]7 z9 R# I, s' t
+ E: ^/ B) T, ~& l[ 本帖最后由 ycng 于 2010-8-4 16:02 编辑 ]
8#
发表于 2010-8-4 16:05:21 | 只看该作者
原帖由 pengyi 于 2010-8-4 03:04 发表
$ w$ u: R7 |. h! ?/ E4 z- gVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;( o) W" ^9 M4 S7 Z: L. c
A1:SIN(VA*1)*10;! m3 r: z* M9 E7 h2 t
A2:SIN(VA*2)*10;
0 B$ c1 a9 W6 y0 RA3:SIN(VA*3)*10;1 k# m1 p. K, J, x" B) p/ e
A4:SIN(VA*5)*10;
$ n1 L- f9 f) F0 \A5:SIN(VA*6)*10;, J1 y6 M6 r$ w3 e0 }) |2 E
A6:SIN(VA*7)*10;7 Z( g. x; I- k8 L
A7:SIN(VA*8)*10;2 \( [% A- p+ F! N: }
A8:SIN(VA*9)*10;
3 N+ K9 c; r! X/ P9 I( r. PA9 ...
4 F. E! F. k* B0 B7 ?0 g
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:" w, {: f& @0 c, V# k2 K& f/ R+ ]
HHV55:HHV(H,55);
$ H& q$ d$ T6 B2 o* U3 s. RLLV55:LLV(L,55);
# }5 C8 A/ i- A# [) t% fHLV275:(HHV(H,55)+LLV(L,55))/2;2 @4 E+ _0 ^! v. Q
BARS:BARSCOUNT((HHV(H,55)+LLV(L,55))/2),LINETHICK0;- I1 g5 i3 j* D5 @5 k( [% J

! g7 F8 j6 ^) K: _  t6 j: x+ J4 `8 L
HHV55------55日最高价6 o6 F' [* F, |4 [/ ]
LLV55-------55日最低价5 x1 n6 N! d' S' x  E
HLV275-----55日最高最低的中间价
* X; K3 d" L2 h0 BBARS--------统计HLV275不为零的次数,也就是每支股票或指数上市的天数,也可以说是K线的数量。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

9#
发表于 2010-8-4 16:11:45 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:05 发表 & V5 l; c3 L, M2 P' a5 C9 |* m
* h) b8 t! ?- ?) m( D
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:  g! h+ J( C# e8 X/ i* x$ j
HHV55:HHV(H,55);/ C: L, [# i( s# Q" q
LLV55:LLV(L,55);5 V7 I7 R, L9 ^4 y8 n
HLV275:(HHV(H,55)+LLV(L,55))/2;. Y- ^/ j' |8 R: Z7 s, U3 y. Q
BARS:BARSCOUNT((H ...

$ P/ o2 a, S& e- |( f- v" x' \接着说~- Y7 j0 k: a" V
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
5 l/ P7 t4 ]  P! Z7 R0 ^( F这个可以分成两部分解释;
9 U0 n+ x! ?+ A$ QBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就是一个以上市第一天到现在这个长度为直径的圆周长。4 d) Y9 M/ T" R
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45的结果就是把这个结果分成45等分,每等分是360度/45就等于8度。就是每8度对应的上市以来天数为直径圆的弧长。

评分

1

查看全部评分

10#
发表于 2010-8-4 16:11:59 | 只看该作者
有创意啊+ z! w" d+ I8 Z7 q9 o# `
2 R2 O& c# ]! V9 P( K  y: u
[ 本帖最后由 jlgy 于 2010-8-4 16:13 编辑 ]
11#
发表于 2010-8-4 16:18:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:11 发表
" Q! u9 ~* R6 J6 j" a- |
8 L' k4 q6 L) U) C2 l& j% T7 J接着说~
. W( N$ G5 Z: ~  xVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;; c1 m$ J8 O$ u- U8 r
这个可以分成两部分解释;+ p9 ~" z3 n& a- c' E- b, w
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就 ...
9 a, ^0 @$ f' z! K( r# i2 ^
明白公式的构成后将公式优化如下:
5 p2 |! n7 _$ E4 w9 i5 |1 Z# vVA:=(BARSCOUNT(C)+0)*3.1415926/45;6 h# I- `% l  _5 ^1 y7 f. Z
A1:SIN(VA*1)*10;' o/ Y# l9 o: U( o$ |4 ?4 J  @# |2 z
A2:SIN(VA*2)*10;
  ^; A& d( ^; C4 m$ dA3:SIN(VA*3)*10;. x9 c" g7 L- Y7 V0 j' @, S
A4:SIN(VA*5)*10;
0 i+ L! d/ h$ ~0 zA5:SIN(VA*6)*10;
7 b' F8 U& n9 C# j. i' sA6:SIN(VA*7)*10;
# a+ l  u* R; s5 U! LA7:SIN(VA*8)*10;/ m: C0 T0 L: t& v1 G
A8:SIN(VA*9)*10;1 a0 P- t7 }( ?4 @' N
A9:SIN(VA*4)*10;
8 E$ S( v" \( b$ S这样改后,数据与原指标一致。并且如想知道N天以后结果是什么,把第一句VA:=(BARSCOUNT(C)+0)*3.1415926/45;中的0改为你想要的N的数据时即可得到未来的趋势。
12#
发表于 2010-8-4 16:31:58 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:18 发表
9 p: E+ z; }0 b  i  B' h3 n1 _* q8 ^% c
明白公式的构成后将公式优化如下:2 ]& t/ [# A6 G9 Z+ G; P" A% P, `
VA:=(BARSCOUNT(C)+0)*3.1415926/45;
3 X' q- h/ l% {/ C. k& t$ y& j  tA1:SIN(VA*1)*10;" x$ w5 V6 d0 S3 n) `
A2:SIN(VA*2)*10;
' h: v1 s5 T* [1 \# ^8 c) \A3:SIN(VA*3)*10;
& Z% W2 N% |8 uA4:SIN(VA*5)*10;
' _3 C, I7 ]0 `8 eA5:SIN(VA*6)*10;
" K" C9 g" u. t, p2 WA6:SIN(VA*7)*10;0 E8 q) M8 n4 \3 s- R) G
A7:SIN(VA*8)*10;  F: S# @" `4 z, d
A8 ...

0 w( M! J4 Y2 g( e/ n' ^分析A1线性规律:
7 z# v! i8 b. g! O9 t& `得出A1的一个循环周期为90天。效果图如下:, b$ t8 v, L3 N2 |$ U

本帖子中包含更多资源

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

x

评分

2

查看全部评分

13#
发表于 2010-8-4 16:38:43 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:31 发表 * E1 ~( y6 R7 K- G% @: c4 Z4 `

3 R+ N7 D3 s" H2 C1 ~' B* u3 R分析A1线性规律:( \/ @  t) h* e5 F/ }
得出A1的一个循环周期为90天。效果图如下:
! ~$ V$ h( V( Z) {2 s1 i: O% g94802
) I# N( |  C* m% {  X
公式的应用:
. h! Z  ]$ f. I& O7 i2 p( uA1的线性规律是全公式的核心,每90天一个循环,所以看大盘时,依照前期的低点找到目前的天数之间的天数为90时,即可找到是否在变盘前或变盘后的几天内买入心仪的股票。7 m( t# z( E: i; q1 \. ]5 A
这样就脱离公式的束缚。

评分

1

查看全部评分

14#
发表于 2010-8-4 17:21:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 16:31 发表
% b. {' {% v9 o/ l  h! ~/ z0 K. S* Y* I
分析A1线性规律:2 w& @% A) @4 Q8 V- @# a
得出A1的一个循环周期为90天。效果图如下:
8 S1 b6 n( d4 {94802
+ ~3 H) ^) \# k

, E& s5 Y0 g& Q1 O6 d结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。
$ @3 C- Y+ g* }: L9 J4 I  B! t4 m" H% t
http://bbs.88158.cn/thread-60389-13-1.html   368楼
7 v' q2 a! H$ ^& L
; x, E% W7 e* |2 ^[ 本帖最后由 我赢8888 于 2010-8-4 17:39 编辑 ]

本帖子中包含更多资源

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

x
15#
发表于 2010-8-4 17:29:48 | 只看该作者
原帖由 我赢8888 于 2010-8-4 17:21 发表 , ?; k" @6 u: y. k0 q

( N3 d' j! L" X( O1 A0 Z9 ^5 s5 }  R+ k8 D
结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。' ]# V1 Z  K. M+ Q- [/ F

! g7 x( f9 \5 k* t5 q; W0 |http://bbs.88158.cn/thread-60389-13-1.html
7 ?) T) W( {' Y& u1 T
底呀
16#
发表于 2010-8-4 17:38:16 | 只看该作者
BARSCOUNT 表示第一个有效数据到当前的天数.8 t% m3 I$ P  \. V* h, o2 m& f
HHV(H,55)  55日最高值
# @8 h9 @( |5 D) ULLV(L,55)        55日最低值+ R0 H* [2 a4 ]/ [8 x' B6 R9 I0 |
2者之和除以2就是55日中间值了,以这个做直径*3.14画圆,再除45的意义是什么呢?
& q6 J. @. c6 g7 `% L比如(3181+2319)/2*3.14/45=1925 ~1 q2 s. R  h/ f& {
这个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-7-18 10:01 , Processed in 0.154924 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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