阳光飞狐

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

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

会编写指标的朋友请指教

[复制链接]
跳转到指定楼层
1#
发表于 2010-8-4 11:04:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
+ `# \7 h: X' \2 H2 lA1:SIN(VA*1)*10;& Z) @4 ~9 w5 p3 Z) l( i
A2:SIN(VA*2)*10;( N' e9 Z5 x' V. W7 Y  w
A3:SIN(VA*3)*10;
3 A# v- }) H$ E$ B! q7 |% ^1 `A4:SIN(VA*5)*10;
" `7 r3 L7 a" X: K4 D2 ^A5:SIN(VA*6)*10;
6 i) R: J) o3 |/ [$ S7 ]+ BA6:SIN(VA*7)*10;
% R+ p' s. T7 }2 x3 \8 e. g+ ?A7:SIN(VA*8)*10;7 K4 j, p$ F" t& ~4 _* c/ }
A8:SIN(VA*9)*10;
# u) |$ v3 M1 T- T3 z2 V* N( OA9:SIN(VA*4)*10;
! l( {: V( {( i$ X; 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 发表 & Q! D9 Q* z* k1 I1 m, p
用飞狐的 添加模拟K线 就可以看今后几天的指标发展
5 w2 b! L( A) N; G. W
非常感谢您的帮助。
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个位置起画+ B5 \  i6 v3 I: o" {2 o; Y$ U

9 s% R. U/ W8 Z$ ~+ J; j# E  Y[ 本帖最后由 ycng 于 2010-8-4 16:02 编辑 ]
8#
发表于 2010-8-4 16:05:21 | 只看该作者
原帖由 pengyi 于 2010-8-4 03:04 发表 ' _3 B$ S5 p0 ?/ o
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;: D$ S, m# ]9 m4 B8 N
A1:SIN(VA*1)*10;
$ V* O$ _2 p1 U* K0 Q" c+ p4 lA2:SIN(VA*2)*10;6 p, Y5 F8 _6 j: F0 Z
A3:SIN(VA*3)*10;
, {3 o+ z# x5 Q1 a4 L+ _; g6 BA4:SIN(VA*5)*10;/ l2 W& `- |; p# ]8 Z5 i0 C" ~/ V2 }/ m
A5:SIN(VA*6)*10;
( W' j. i" J- R: xA6:SIN(VA*7)*10;
$ O" c% n* N" gA7:SIN(VA*8)*10;6 Q0 a0 o( P1 a, B3 M
A8:SIN(VA*9)*10;
! V' S9 `6 ]* V: X1 `2 WA9 ...
8 c4 v, r6 [5 j/ N7 N
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:
2 D; i/ V2 H$ \; C6 f) JHHV55:HHV(H,55);
( \* @/ c- l7 I% ^  D) qLLV55:LLV(L,55);8 D& B0 T$ |: e: p
HLV275:(HHV(H,55)+LLV(L,55))/2;1 T# n+ l( M8 N( s; P1 T
BARS:BARSCOUNT((HHV(H,55)+LLV(L,55))/2),LINETHICK0;
) B% Q+ @+ h- l4 F( _! E) L
: F+ _" v# E2 n! b" s5 N8 T" j9 e; r2 u% E$ }+ m
HHV55------55日最高价0 l" }! s6 Y0 r. a# i) |
LLV55-------55日最低价
( B9 j# b$ U! N* p/ W( xHLV275-----55日最高最低的中间价
* c3 L, Z6 s! ?5 M4 wBARS--------统计HLV275不为零的次数,也就是每支股票或指数上市的天数,也可以说是K线的数量。

本帖子中包含更多资源

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

x

评分

1

查看全部评分

9#
发表于 2010-8-4 16:11:45 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:05 发表 : F/ k; {3 n$ Y; c4 `) O* o
) p* D* _9 J4 R& B5 d
 首先编个公式,把BARSCOUNT((HHV(H,55)+LLV(L,55))/2)这个计算因子进行分离,分析各计算因子的具体线性。公式如下:" g- k- l; U) B/ o5 [
HHV55:HHV(H,55);/ u* j& O" D% H/ b* e
LLV55:LLV(L,55);
9 z% q5 `/ V1 p' e6 F* tHLV275:(HHV(H,55)+LLV(L,55))/2;( N) K) y9 x2 w" Q8 @3 h/ g
BARS:BARSCOUNT((H ...
1 V- U/ x6 t4 v7 |* R# [9 c
接着说~
. j! S7 t0 N: a+ H4 _; S/ oVA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
; s6 J) t  @, x  L/ O- ]9 b* H这个可以分成两部分解释;
0 g: b2 `' w: |7 _+ gBARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就是一个以上市第一天到现在这个长度为直径的圆周长。7 L7 q0 l2 u( i# W; f- S
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45的结果就是把这个结果分成45等分,每等分是360度/45就等于8度。就是每8度对应的上市以来天数为直径圆的弧长。

评分

1

查看全部评分

10#
发表于 2010-8-4 16:11:59 | 只看该作者
有创意啊
1 ]9 {& M3 b" p7 `, [5 q
/ A! d. k9 c; R- v1 b* N( B[ 本帖最后由 jlgy 于 2010-8-4 16:13 编辑 ]
11#
发表于 2010-8-4 16:18:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:11 发表 $ N3 R" _- Z, _, w8 O
' z. B6 V& [  {8 E: w
接着说~5 j8 c  G; z# H1 p
VA:=BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926/45;
2 b) L6 ~2 ^6 G' r  C( _. N" w# I这个可以分成两部分解释;  p8 r% v; T9 N9 K
BARSCOUNT((HHV(H,55)+LLV(L,55))/2)*3.1415926可以想象成从上市第一天到现在连成一个直线段,这个线段*3.14的结果就 ...

) `$ b1 r& A0 `/ G明白公式的构成后将公式优化如下:' l9 s- p: J9 ^3 F& {% L- ~
VA:=(BARSCOUNT(C)+0)*3.1415926/45;" X0 p' ?+ f5 d# ?" q4 I" A
A1:SIN(VA*1)*10;
* f% G+ n% _# Z% g( dA2:SIN(VA*2)*10;6 p  S# M( l9 S' {* x- G  O9 ~
A3:SIN(VA*3)*10;- w! v/ \# ^" u3 f/ e# m
A4:SIN(VA*5)*10;) S6 o( o5 {5 b  d/ w( U( `
A5:SIN(VA*6)*10;7 S& b4 w  K  h' M3 K6 n% B' d# _! Z
A6:SIN(VA*7)*10;
$ j" Q- N" l3 D1 S1 o/ _. \A7:SIN(VA*8)*10;+ ^, H6 J- ?& o. M- e
A8:SIN(VA*9)*10;
" e* D- _9 s$ hA9:SIN(VA*4)*10;+ h( O- c( I/ N
这样改后,数据与原指标一致。并且如想知道N天以后结果是什么,把第一句VA:=(BARSCOUNT(C)+0)*3.1415926/45;中的0改为你想要的N的数据时即可得到未来的趋势。
12#
发表于 2010-8-4 16:31:58 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:18 发表
/ C" K$ M6 U( m+ C6 A! i" N9 B
4 m+ D3 f/ A  |8 o明白公式的构成后将公式优化如下:) L% h3 x2 W& I: `: C! d
VA:=(BARSCOUNT(C)+0)*3.1415926/45;
+ h! G  R' g8 X$ B1 H( vA1:SIN(VA*1)*10;2 u- K3 t' B) S3 f
A2:SIN(VA*2)*10;1 I9 @7 o4 U$ ~( W/ Q
A3:SIN(VA*3)*10;
& D% v+ Q% _+ j" R8 ^$ dA4:SIN(VA*5)*10;
! W6 W# v/ S8 x( u, hA5:SIN(VA*6)*10;
3 X; l  i/ L' ]; r5 z. XA6:SIN(VA*7)*10;
8 w/ ~% J! H& k) U  C: R8 S5 @6 MA7:SIN(VA*8)*10;' q, K( Q7 E9 [6 ]" w
A8 ...
* P: k% L0 Q/ T
分析A1线性规律:
( f$ _8 z  O0 b) o8 i得出A1的一个循环周期为90天。效果图如下:
  P- Q/ t9 \+ ~) T% b9 Q

本帖子中包含更多资源

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

x

评分

2

查看全部评分

13#
发表于 2010-8-4 16:38:43 | 只看该作者
原帖由 大话李白 于 2010-8-4 08:31 发表
( T( E$ r( ?1 u3 V; j, ?( ?. ^, o0 r3 Q+ ]
分析A1线性规律:7 R  p8 ^+ D% ^3 j: d9 q
得出A1的一个循环周期为90天。效果图如下:/ ^$ M) z& F1 x+ S0 n, m  p
94802
# g* f5 r. Y7 ?3 R+ W
公式的应用:
6 z* ~7 U( j' k: w; S# KA1的线性规律是全公式的核心,每90天一个循环,所以看大盘时,依照前期的低点找到目前的天数之间的天数为90时,即可找到是否在变盘前或变盘后的几天内买入心仪的股票。
0 F9 R/ n5 j; z) U; B* w" q" s# c$ v% f这样就脱离公式的束缚。

评分

1

查看全部评分

14#
发表于 2010-8-4 17:21:03 | 只看该作者
原帖由 大话李白 于 2010-8-4 16:31 发表
; c. |4 M" J' z6 Z
2 d6 P6 E8 [( d$ i/ e分析A1线性规律:
4 V" m7 P; c0 \9 t% U得出A1的一个循环周期为90天。效果图如下:; s: ]! U7 Y, ?6 a  M8 F' k
94802
2 N4 f+ {. j2 J: f

( \% T; ?) M; r  s( Z  d2 s- M结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。% D/ g( K8 x+ ]" O: j6 e
$ M/ B" p7 v2 \' a* ]$ b
http://bbs.88158.cn/thread-60389-13-1.html   368楼6 l  I( l! f0 r# ^

; @1 m. R8 V+ H* P! H[ 本帖最后由 我赢8888 于 2010-8-4 17:39 编辑 ]

本帖子中包含更多资源

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

x
15#
发表于 2010-8-4 17:29:48 | 只看该作者
原帖由 我赢8888 于 2010-8-4 17:21 发表 4 X* b, a8 x% T* ~/ F$ j

) v( E: @2 ^7 m4 e+ J+ b7 J
. a9 }' B3 e& F& t6 C$ B3 }结合我在星元兄帖子里的回复图片认为10月前后市场趋势就会明朗化了。指标日线循环周期为60天。
& }) x% @0 {# J+ z* d, r6 a5 P# Q+ O
http://bbs.88158.cn/thread-60389-13-1.html

( l" E* [% }: f  Q底呀
16#
发表于 2010-8-4 17:38:16 | 只看该作者
BARSCOUNT 表示第一个有效数据到当前的天数.
7 [$ w1 u9 \, m' ]HHV(H,55)  55日最高值
2 i# }# z. ~, eLLV(L,55)        55日最低值
' o( Y' ^( N5 T6 n8 o2者之和除以2就是55日中间值了,以这个做直径*3.14画圆,再除45的意义是什么呢?+ a, X2 }( K, }+ X; B- E* t' t
比如(3181+2319)/2*3.14/45=192, k* W8 d7 w8 [
这个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-21 04:53 , Processed in 0.150628 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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