阳光飞狐

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

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

会编写指标的朋友请指教

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 11:04:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
5 G$ u( ~" n+ A4 o" r) s" X  k. y( sA1:SIN(VA*1)*10;
9 t. [" @3 q8 U. ~( r/ @# ~A2:SIN(VA*2)*10;
; e3 i- H# S( F, a9 l4 c) Y! nA3:SIN(VA*3)*10;
' m" p4 Z3 p$ J3 [. a: QA4:SIN(VA*5)*10;+ p( F( A, d7 h7 l3 b3 R! F
A5:SIN(VA*6)*10;
( k% v1 P6 P- P8 E9 h* uA6:SIN(VA*7)*10;
: N2 G! Q3 K* J. \A7:SIN(VA*8)*10;
& q" f) c0 B; r+ v" F) s$ V! gA8:SIN(VA*9)*10;7 }6 q' `9 H. y+ B! {7 t$ {
A9:SIN(VA*4)*10;
" \+ L* U' _9 m4 C$ j请教:如何让它向右延伸,使之用十字光标可以看到未来交叉的日子
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 发表 # v5 h) J+ y/ L3 j9 N7 A
用飞狐的 添加模拟K线 就可以看今后几天的指标发展

$ y% t( _+ h6 }% ?# S! 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个位置起画
% ~8 q* |& R$ T# R7 y9 t8 F9 @0 {  y8 C% Z+ p
[ 本帖最后由 ycng 于 2010-8-4 16:02 编辑 ]
8#
发表于 2010-8-4 16:05:21 | 只看该作者
原帖由 pengyi 于 2010-8-4 03:04 发表
7 L, V: V% h7 O+ Y7 FVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;% Z3 x/ G* W/ P/ c
A1:SIN(VA*1)*10;
5 x9 R0 c) D! d- r6 h* X5 x% v. fA2:SIN(VA*2)*10;8 L, `0 q1 l/ w, ^7 }( \! a- J
A3:SIN(VA*3)*10;# w6 l  C) `$ H9 Q! \
A4:SIN(VA*5)*10;
! o9 I6 Y' w% E  ]' l6 P4 R5 q3 UA5:SIN(VA*6)*10;
! m, d$ y9 u* P0 I* F+ `3 EA6:SIN(VA*7)*10;2 s; k9 }0 N4 V9 }
A7:SIN(VA*8)*10;
% X+ p# @& F( K) eA8:SIN(VA*9)*10;3 ]2 [/ J7 }  v
A9 ...

, G1 g1 ~/ D& V& O/ q 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:
% H9 i9 c- L, W+ ]# yHHV55:HHV(H,55);, ?" }9 y2 n; d9 g6 t; W
LLV55:LLV(L,55);" N* }4 u+ D! H& u
HLV275:(HHV(H,55)+LLV(L,55))/2;
3 T+ h* w, O: g( cBARS:BARSCOUNT((HHV(H,55)+LLV(L,55))/2),LINETHICK0;# k; W, @  x  c
$ L1 v" u+ \, t* N! @
4 g9 I5 N7 x+ E+ r
HHV55------55日最高价
9 o0 _& \! C/ u6 q+ O* FLLV55-------55日最低价; U0 {+ n3 t9 s( q7 o1 M
HLV275-----55日最高最低的中间价
! ]+ J1 B2 Y7 C! wBARS--------统计HLV275不为零的次数,也就是每支股票或指数上市的天数,也可以说是K线的数量。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

9#
发表于 2010-8-4 16:11:45 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:05 发表 3 c* L6 i, X+ Y! L
2 i# W9 x. w  G1 [$ ]' d
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:
: Z: U7 I% U+ n1 xHHV55:HHV(H,55);
: ?4 d1 m0 Y) x% _6 DLLV55:LLV(L,55);
! l9 q1 p6 w1 M2 n" D9 b8 MHLV275:(HHV(H,55)+LLV(L,55))/2;
6 e/ s! {/ l8 Z) ZBARS:BARSCOUNT((H ...

/ w+ E4 G' _: C* t  ~! k接着说~$ }, v  w# f# c
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;" B2 F& r& S4 x9 f5 t$ H
这个可以分成两部分解释;
* z+ T$ `" C4 A3 cBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就是一个以上市第一天到现在这个长度为直径的圆周长。) A# l9 \! C/ v$ _# G
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45的结果就是把这个结果分成45等分,每等分是360度/45就等于8度。就是每8度对应的上市以来天数为直径圆的弧长。

评分

1

查看全部评分

10#
发表于 2010-8-4 16:11:59 | 只看该作者
有创意啊  \: p* E0 i  x; r- U0 c, C

' X: _3 f. J3 O6 T! ][ 本帖最后由 jlgy 于 2010-8-4 16:13 编辑 ]
11#
发表于 2010-8-4 16:18:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:11 发表 " q) F& u: N4 ]  I  F# s5 i
' w/ X* W' W  U
接着说~! f4 B$ Z  L2 ]( e9 H) Z
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;- ~. o  D: d5 V
这个可以分成两部分解释;8 P& z, O4 C0 W% \6 b( q0 D" }" q' Q
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就 ...

7 G; i, D. |9 v/ P+ a明白公式的构成后将公式优化如下:1 K4 x5 Z; s! s, r0 ?! t5 f) D4 S
VA:=(BARSCOUNT(C)+0)*3.1415926/45;
$ o; D0 I: ?2 x$ [/ PA1:SIN(VA*1)*10;( J/ o, W( d6 y' L. h
A2:SIN(VA*2)*10;  e9 @+ |( p  W2 w2 u/ a* ]/ E5 j
A3:SIN(VA*3)*10;# N& F/ j, c3 c+ H/ v
A4:SIN(VA*5)*10;5 y8 _3 l5 U/ i- `  u- s
A5:SIN(VA*6)*10;8 C4 f1 b% P) t( {/ N
A6:SIN(VA*7)*10;; @- Z' ]  l) u. h! \
A7:SIN(VA*8)*10;
3 ]+ |6 W+ E6 _/ BA8:SIN(VA*9)*10;
7 g; G" D% a8 A/ T& PA9:SIN(VA*4)*10;! j3 |$ f5 @* {+ V/ i; J
这样改后,数据与原指标一致。并且如想知道N天以后结果是什么,把第一句VA:=(BARSCOUNT(C)+0)*3.1415926/45;中的0改为你想要的N的数据时即可得到未来的趋势。
12#
发表于 2010-8-4 16:31:58 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:18 发表 # D- v, Z5 h. F( a. t7 Z; p
7 l" ]. o2 l9 x! ?2 \- p! x; q
明白公式的构成后将公式优化如下:  e/ L, [' P1 y2 f* Q6 X
VA:=(BARSCOUNT(C)+0)*3.1415926/45;
- M9 ^& E5 X# m2 Y+ F1 DA1:SIN(VA*1)*10;8 x; F! o3 u4 N  O( x0 D
A2:SIN(VA*2)*10;
+ l  ^$ V/ f8 Y  u, I* WA3:SIN(VA*3)*10;
" H5 m! {- W9 r& {; Y6 VA4:SIN(VA*5)*10;: |9 ^9 v! V/ ?) v0 Q  F
A5:SIN(VA*6)*10;
: w0 y8 g3 e  m! z9 s/ q" O; k% QA6:SIN(VA*7)*10;, j6 n4 z' E/ v( {
A7:SIN(VA*8)*10;  g" N0 S8 Z1 h7 {
A8 ...
" e2 ]( d8 u2 O2 F2 B% {1 d
分析A1线性规律:. a4 Z1 P3 _8 q3 x" E5 J
得出A1的一个循环周期为90天。效果图如下:
1 ~5 W! ^; L% q" A  R; ]

本帖子中包含更多资源

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

x

评分

2

查看全部评分

13#
发表于 2010-8-4 16:38:43 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:31 发表 8 k9 ~7 E% g  ~7 [; J  ]

& t/ ^: {8 ]3 B2 t7 I. x3 ~分析A1线性规律:
# z4 n: u" ~2 g& g- e& T, A得出A1的一个循环周期为90天。效果图如下:
) ^9 ]" h) }+ }6 }: q% [8 q7 e7 \4 W94802
- `0 U: ?3 h/ x# |
公式的应用:
2 n& N* r" G' C7 ^" Z3 I8 WA1的线性规律是全公式的核心,每90天一个循环,所以看大盘时,依照前期的低点找到目前的天数之间的天数为90时,即可找到是否在变盘前或变盘后的几天内买入心仪的股票。: r3 [. ~5 Q  D3 _  R- r
这样就脱离公式的束缚。

评分

1

查看全部评分

14#
发表于 2010-8-4 17:21:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 16:31 发表 + t+ \, F# C# Z

6 q: O5 W" D: U0 |. k, @分析A1线性规律:
2 N. c% H" X9 @) V0 s得出A1的一个循环周期为90天。效果图如下:
6 }- t& z8 B2 d7 Q- n2 e94802
" n& O% H3 V! i3 w" k

  p2 W" p8 A+ g: I2 x0 m结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。9 Y, A3 @7 \  n& p
$ i$ X; s2 m/ P) I4 [- J' M
http://bbs.88158.cn/thread-60389-13-1.html   368楼* |7 ?3 x9 C8 p" l

( y; ^4 o: X9 P% c) T2 W[ 本帖最后由 我赢8888 于 2010-8-4 17:39 编辑 ]

本帖子中包含更多资源

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

x
15#
发表于 2010-8-4 17:29:48 | 只看该作者
原帖由 我赢8888 于 2010-8-4 17:21 发表 * H# `! j. h' e- S/ N. D
+ n  Q4 C% [6 h7 J
/ M2 e  F3 n9 X: w9 Z2 o: e
结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。( r) ?( ~3 L! `3 F

3 g) G4 A( v1 M* X9 H, [http://bbs.88158.cn/thread-60389-13-1.html
4 N- [( @) f7 U
底呀
16#
发表于 2010-8-4 17:38:16 | 只看该作者
BARSCOUNT 表示第一个有效数据到当前的天数.
, V, C! d6 O- _3 _/ NHHV(H,55)  55日最高值
4 u2 R% \5 s. L) r: a  j, |: n8 J# iLLV(L,55)        55日最低值; L  Z# q' A: d$ E: m$ d
2者之和除以2就是55日中间值了,以这个做直径*3.14画圆,再除45的意义是什么呢?4 h- h8 R: s5 g
比如(3181+2319)/2*3.14/45=1927 n5 W8 L/ M" u6 B
这个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 15:11 , Processed in 0.144121 second(s), 21 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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