阳光飞狐

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

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

会编写指标的朋友请指教

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 11:04:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
$ X' H: _( o0 n+ DA1:SIN(VA*1)*10;
. L  T# V5 \% R9 A1 bA2:SIN(VA*2)*10;# {1 f3 I( m% L6 H8 m
A3:SIN(VA*3)*10;
4 h* M, f  i" x" n5 V% sA4:SIN(VA*5)*10;
# D% Z/ d9 _/ E! M& ^, `% x7 uA5:SIN(VA*6)*10;2 z" c" c0 l" D+ B
A6:SIN(VA*7)*10;
" J; U0 ^) c1 T: K0 }. YA7:SIN(VA*8)*10;
! W! U, Z& C; C# e& }A8:SIN(VA*9)*10;
# h( y/ X9 B; Z5 NA9:SIN(VA*4)*10;
7 o, X8 b9 p, {$ [' X% m请教:如何让它向右延伸,使之用十字光标可以看到未来交叉的日子
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 发表 . s4 V! U& g* u+ R4 z7 `
用飞狐的 添加模拟K线 就可以看今后几天的指标发展

# s0 k( d) N- E非常感谢您的帮助。
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个位置起画$ c- t- o5 s$ T' p+ F( ^9 J% ?! L

) a- }' Y' U1 n" u[ 本帖最后由 ycng 于 2010-8-4 16:02 编辑 ]
8#
发表于 2010-8-4 16:05:21 | 只看该作者
原帖由 pengyi 于 2010-8-4 03:04 发表   P0 F: l) t9 C) D0 U2 s
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
7 D0 D- D& Y2 ~) nA1:SIN(VA*1)*10;- ^0 v% V, G* v/ w$ K# K) D, ?
A2:SIN(VA*2)*10;- a/ Y! C+ C# u
A3:SIN(VA*3)*10;
) n% }, D7 g0 |" r; ~7 g) Z9 ]A4:SIN(VA*5)*10;4 z& Y/ _7 V4 |1 {" _! Q
A5:SIN(VA*6)*10;% G5 Q# B) ^7 V; B* D
A6:SIN(VA*7)*10;" h7 r4 o% E( p
A7:SIN(VA*8)*10;) j: {$ ?* r, q
A8:SIN(VA*9)*10;
! L9 Q0 Y2 k+ T( g9 q7 C( a3 g5 bA9 ...
" K6 W- ?( s1 p9 N5 r1 s
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:7 ~% j$ ^* `' i- T! g6 x3 z6 p
HHV55:HHV(H,55);
/ L8 Y" C- f* R" w/ {LLV55:LLV(L,55);( I& B' c) b) \/ z( ~  _
HLV275:(HHV(H,55)+LLV(L,55))/2;
0 \) L$ j- P% A. H8 O  w8 l/ b$ f+ gBARS:BARSCOUNT((HHV(H,55)+LLV(L,55))/2),LINETHICK0;6 K1 Y! ~5 A. i! b

" m, N3 G, J* @5 A* W; _3 U0 |! u: e# E# d5 W5 W
HHV55------55日最高价" U0 p6 ?7 j8 `/ Z. n
LLV55-------55日最低价$ I3 ]# Q/ {. g' t4 [0 o4 I- ]
HLV275-----55日最高最低的中间价
2 j# H0 E5 E+ a4 t3 M% ]1 FBARS--------统计HLV275不为零的次数,也就是每支股票或指数上市的天数,也可以说是K线的数量。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

9#
发表于 2010-8-4 16:11:45 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:05 发表 6 ^7 t" d4 l. q) s
5 F- f5 K2 \; u. R: }
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:
8 ^, x# S' H) Y+ O* E, [( Z1 W, JHHV55:HHV(H,55);, Z5 P- Z4 B, }
LLV55:LLV(L,55);! q* r& R4 z" R5 ]
HLV275:(HHV(H,55)+LLV(L,55))/2;
# C- t  q5 p9 y7 ]8 b' LBARS:BARSCOUNT((H ...

) h5 U5 u; V' V/ l" I9 e接着说~
& \3 T, {9 S- N  _1 x6 RVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;! ?1 L' \: a0 S! v
这个可以分成两部分解释;
/ a/ w* d, T0 `+ }' _BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就是一个以上市第一天到现在这个长度为直径的圆周长。
" d9 R6 n5 p2 d4 t2 ]BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45的结果就是把这个结果分成45等分,每等分是360度/45就等于8度。就是每8度对应的上市以来天数为直径圆的弧长。

评分

1

查看全部评分

10#
发表于 2010-8-4 16:11:59 | 只看该作者
有创意啊$ j7 Q1 P9 a, I- c" ~

( W7 L& Q4 s4 `# t" C5 A- K[ 本帖最后由 jlgy 于 2010-8-4 16:13 编辑 ]
11#
发表于 2010-8-4 16:18:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:11 发表
" [/ {+ O  R2 W. g+ h: Q* ]% ?) i! _: [
接着说~4 x* a# _. k5 a. I
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
1 V) l3 p2 A8 G3 A8 i& S7 F这个可以分成两部分解释;
- U" M% v# y  U4 t& p4 DBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就 ...
  W: `& t4 l6 z( j: l
明白公式的构成后将公式优化如下:
. n  p7 i* `/ @, |& TVA:=(BARSCOUNT(C)+0)*3.1415926/45;
' a8 Q8 @3 T2 Z" sA1:SIN(VA*1)*10;
% @" F  n1 I3 J. H4 Q  }  B4 ?% MA2:SIN(VA*2)*10;
7 ^  c% i2 d$ z, B! x2 l3 W% m# BA3:SIN(VA*3)*10;3 X( O! W. U" M- H8 `' ]
A4:SIN(VA*5)*10;
! z' l$ K- q4 qA5:SIN(VA*6)*10;( w6 N5 B& C3 ]  f
A6:SIN(VA*7)*10;5 r' i7 [3 b' i' t% O. E
A7:SIN(VA*8)*10;( t0 U/ y$ w9 R8 G$ O; x6 j: o
A8:SIN(VA*9)*10;
* Z5 q1 i: v- i* Q5 \A9:SIN(VA*4)*10;
' m2 h8 b1 w0 K, v6 k1 ^$ k这样改后,数据与原指标一致。并且如想知道N天以后结果是什么,把第一句VA:=(BARSCOUNT(C)+0)*3.1415926/45;中的0改为你想要的N的数据时即可得到未来的趋势。
12#
发表于 2010-8-4 16:31:58 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:18 发表 # ^! W1 D5 `; a" }
! n. V) E/ e" V- K
明白公式的构成后将公式优化如下:  J. C8 a9 R6 f; F3 w  C. h2 `
VA:=(BARSCOUNT(C)+0)*3.1415926/45;7 W) h! V/ S, I8 }: h: W
A1:SIN(VA*1)*10;* i. F) |) |) `$ O8 B  w9 f
A2:SIN(VA*2)*10;
5 m8 y! z/ e& A/ sA3:SIN(VA*3)*10;
% d; Y, _: c( ?! TA4:SIN(VA*5)*10;
, S& t' |2 z1 Q9 R* ]; ]A5:SIN(VA*6)*10;% X0 T7 u6 P+ j  S2 J* H8 J
A6:SIN(VA*7)*10;
1 ~2 C9 ~3 w7 `; c$ sA7:SIN(VA*8)*10;! a6 a) K3 I. [1 n
A8 ...
8 k1 W- w+ |7 s2 V
分析A1线性规律:
2 y+ ^; d; Z2 ?; x: F& r- R1 V3 B# J得出A1的一个循环周期为90天。效果图如下:
8 v4 ~8 g2 d" D1 K; x) [

本帖子中包含更多资源

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

x

评分

2

查看全部评分

13#
发表于 2010-8-4 16:38:43 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:31 发表 3 Y" v* [) Z; @* N' x4 w
8 e6 \  M$ @, [* I. u
分析A1线性规律:( d# c1 _+ C7 T: w
得出A1的一个循环周期为90天。效果图如下:
2 Q! w) d& j/ `% n( @94802
6 e1 U* l; `$ i7 ?8 p* \+ _
公式的应用:* S0 q$ I6 `+ ?& b+ ~
A1的线性规律是全公式的核心,每90天一个循环,所以看大盘时,依照前期的低点找到目前的天数之间的天数为90时,即可找到是否在变盘前或变盘后的几天内买入心仪的股票。
; ^* I: c0 v5 U' ]" O* B这样就脱离公式的束缚。

评分

1

查看全部评分

14#
发表于 2010-8-4 17:21:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 16:31 发表
: s, I+ q. k( R& w0 L
* q$ h5 X5 Y* W9 D. H分析A1线性规律:
5 |1 ]9 {; @  E  y  R1 x得出A1的一个循环周期为90天。效果图如下:8 Y- o) J# F% ~+ V2 B
94802
1 Y% ]& |9 C" M: l* o$ J7 N

% @8 y) [! X( l结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。
' [3 p5 E4 P2 L! a" L8 w( S
$ ^- M! l1 D! z' V
http://bbs.88158.cn/thread-60389-13-1.html   368楼+ b1 R- x  ~9 H4 p

' c$ }% M* c& T, n# q[ 本帖最后由 我赢8888 于 2010-8-4 17:39 编辑 ]

本帖子中包含更多资源

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

x
15#
发表于 2010-8-4 17:29:48 | 只看该作者
原帖由 我赢8888 于 2010-8-4 17:21 发表
) p" S* V- e0 B7 Y/ ?; u# Z4 n2 t4 D

$ P/ y2 Y* n2 a( Z结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。* \0 V3 ]" t4 L; A2 x% b+ b+ \& O4 J

6 Z* H! n5 j3 F( @* Chttp://bbs.88158.cn/thread-60389-13-1.html

. G1 P2 `  W3 U6 G$ y# R7 |底呀
16#
发表于 2010-8-4 17:38:16 | 只看该作者
BARSCOUNT 表示第一个有效数据到当前的天数.
  _# S3 W. G- [1 X0 l/ CHHV(H,55)  55日最高值
. G  [0 R$ v6 rLLV(L,55)        55日最低值( P, |2 @0 X5 r0 F( o
2者之和除以2就是55日中间值了,以这个做直径*3.14画圆,再除45的意义是什么呢?
0 l% b2 C( {9 G; M0 G比如(3181+2319)/2*3.14/45=1926 n! ^  h5 R3 y
这个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 13:57 , Processed in 0.125271 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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