阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

查看: 2378|回复: 21
打印 上一主题 下一主题

麻烦会写指标的朋友了

[复制链接]
跳转到指定楼层
1#
发表于 2014-4-29 08:17:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位朋友帮忙编写一个指标,飞狐、金字塔,文华。。都可以。最好飞狐呵( p, e6 S! s. D1 U* h

: c- E) v8 a/ l! a! Y* ~
, g& V9 |2 |2 ]' p2 [/ f
就是根据用户自由输入一些日期,在画面上画这些日期的竖线。主要目的是复盘或提示关键变盘日,一目了然。多谢。
* f& V7 k* X8 T& i指标要能自由编辑,根据需要编辑一系列的日期。
2#
 楼主| 发表于 2014-4-29 18:00:05 | 只看该作者
“人们不应该将蜡烛藏在容器内”。5 z: |" ~. b$ l- X- e3 \
我愿意公布我的秘密发现来帮助他人,通过帮助别人,我常常能够发现更多快乐,并获得更大成功。”/ U; h! s( k; I# V8 R
“获悉真相而自己保存的人,
$ k! T& B9 M" o( Q% q占有着并不属于他的东西,
: g; s2 z% l* {! h" L却让需要的人们远离珍珠,
) q  m, V& W" _4 y! G/ U) S是个犯了致命错误的家伙。”
3#
发表于 2014-4-29 20:51:03 | 只看该作者
每次只画1条线我可以做,
4 c2 }$ X6 `4 h; z6 W) ]在参数里面定义:; M0 B, Z- p& L! ?3 c9 n* b
年数    114 ,  70,  134
- G& I: p! f% S) d月数    1      ,  1  ,  12- {2 S2 V: ^( y7 \& ~4 i
日数    1    ,    1,     31
, ?2 ~7 j% G* Q2 r) D
+ I( o! E0 {/ ~spdate1:=年数*10000+月数*100+日数;* A' u( d3 l+ k6 |, F
VertLine(date=sdate1);7 w% \1 t  m) x3 c7 F

2 b$ X9 _9 |' K3 C! q5 l: V或者直接一句话$ n' |$ d% {0 E- d" h
定义 参数  spdate1   1140429     700101       1341231
' V# }& ?8 E/ i+ R6 tvertline(date=sdata1);  M7 h6 r0 B2 p( n1 V9 d
但是这样中间许多数字无意义.
4#
发表于 2014-4-29 20:54:26 | 只看该作者
飞狐的时间数字定义:- b/ K) |1 x2 |7 U
DATE % m' g' `# Z3 a( Y9 i& |# ^7 d
函数返回有效值范围为(700101-1341231),( @9 Q5 E: J( h, o$ T! h  \5 [
表示19700101-20341231
, j! j& ]$ C9 D8 u+ ?: u+ \5 [
: I* y! R6 i! J0 p* ~# l1 A9 c4 A! k7 p
自动连续画线,我正好也在请教高手,
1 R, j: Z. D" k% O目前暂未解决." e! g5 D- ?  J3 _6 }& E
http://bbs.88158.cn/thread-88444-1-1.html
5#
 楼主| 发表于 2014-4-29 21:07:34 | 只看该作者
主要目的是复盘或提示关键变盘日,一目了然。多谢。
6#
 楼主| 发表于 2014-4-29 21:24:04 | 只看该作者
例如,我计算出一些变盘日期,通过公式画在K线图上,或用于过去的复盘,或用于未来用于提示。。。。。
7#
发表于 2014-4-30 08:03:20 | 只看该作者
画满足条件的垂直线:9 }) P. }% h" w% O/ E% l; V
VERTLINE(DATE=1140430) ;{DATE=后面的数字可修改成自己需要的日期,前三位114代表2014年,如果2013年就是113;04代表4月;30代表30日}/ Z2 j: f: O5 O& g! A8 e- ~) k
9 l6 V6 K' s( t+ k" V
垂直线贯会覆盖K线上下影线,想看清上下影线可用下面的:{这是一组要同时用,一条向上一条向下.改动第一句中的数字为自己想要显示的日期即可}  a4 z$ `5 l0 p  X. @. \: v
a:=date=1140430,NOTITLE;3 @% W+ t7 H9 X4 V8 a8 K7 E
STICKLINEUD(a,h+1,0,1,1),COLORBLUE;
0 U/ X2 N9 H3 G/ v  E; g" \$ HSTICKLINEUD(a,l-1,1,1,1),COLORBLUE;
8#
 楼主| 发表于 2014-4-30 10:53:04 | 只看该作者
原帖由 恒益 于 2014-4-30 08:03 发表
6 [4 b5 d4 ^; ]# E! |画满足条件的垂直线:0 T0 R4 B3 [. Q0 i" I% f- ~. q
VERTLINE(DATE=1140430) ;{DATE=后面的数字可修改成自己需要的日期,前三位114代表2014年,如果2013年就是113;04代表4月;30代表30日}0 S6 y# B  [, w7 c" @( M% ]

7 K" m1 q/ u' d" N% o* u垂直线贯会覆盖K线上下影线,想看清上下影线可用下面 ...
& M. `' {+ d7 |" c% ?
. K6 A/ O( B2 W! p
非常感谢恒易帮忙。我试试去。。。
9#
发表于 2014-4-30 11:02:00 | 只看该作者
原帖由 logoslogos 于 2014-4-29 00:17 发表   I: y) Y# f! }8 l
哪位朋友帮忙编写一个指标,飞狐、金字塔,文华。。都可以。最好飞狐呵
7 Z1 x" Y* s4 j; P8 M1 C$ R4 s7 Z* r% l/ w- f/ e: Z
" \. r6 N( Y( A4 Y
就是根据用户自由输入一些日期,在画面上画这些日期的竖线。主要目的是复盘或提示关键变盘日,一目了然。多谢。
/ G: W# S& z; e# G8 Y) L* p指标要能自由编辑,根据 ...
" i+ \: @- \$ V) x- [! |( H
这个问题可以用VERTLINE------垂直线函数解决,用法如下:- @7 f  Q  A; J7 T9 {

2 _, H7 Y9 Q6 F& U0 m! R
VERTLINE(date=N);//先行设定N的范围,然后直接更改N值即可。
10#
 楼主| 发表于 2014-4-30 13:43:45 | 只看该作者
原帖由 logoslogos 于 2014-4-30 10:53 发表 2 o6 a; E3 E$ e% R, c

3 l3 @- a: _2 P; r* J: ?* E4 t+ [, m. H8 w# s1 W2 t' G$ b3 m/ w
非常感谢恒易帮忙。我试试去。。。
* ]4 b0 N7 d  \  y+ d
: X% `3 p$ _0 [+ I& x
114=2014
1 s7 d6 T8 `$ b! ]: R/ R113=2013
& J+ R1 m# h7 e* f+ z9 W: A2 i% ^102=2002?1 v. S- M. l/ K3 s  o

1 r, O% J/ \4 c3 n- h那么
* ]( J; |: z# j1998如何设定?
11#
 楼主| 发表于 2014-4-30 13:46:19 | 只看该作者
原帖由 大话李白 于 2014-4-30 11:02 发表
% M0 K  s$ l3 k3 h  J; Y( [4 H6 t8 v( F9 W$ s. f' p
这个问题可以用VERTLINE------垂直线函数解决,用法如下:, ]8 F7 q& T+ c8 k  y8 D6 G& l

' h0 p2 \# R/ H' F8 S- H+ FVERTLINE(date=N);//先行设定N的范围,然后直接更改N值即可。
: \2 y1 m4 _. h$ y1 j- x' \
李兄,多谢。。
! X2 U# z" j3 X4 c4 V, b我要同时显示很多日期,如何定N?9 R& u/ m$ t( E! J: F9 I8 ]( w
是不是N,N1,N2....N3。。。。N4....。。这样重复设定?
5 {) ~. @6 \, l' `' |) r7 YN=1993106这样设定表示93年10月6日?
12#
发表于 2014-4-30 13:56:15 | 只看该作者
原帖由 logoslogos 于 2014-4-30 05:46 发表
) U. R7 V) R% u; ?8 m! H
6 c! ~* Y7 u2 i李兄,多谢。。
7 s, s! [3 ~+ X( d我要同时显示很多日期,如何定N?
$ y! a% L; [0 e6 W7 O3 T$ S是不是N,N1,N2....N3。。。。N4....。。这样重复设定?
; Z9 B; ]" Z% DN=1993106这样设定表示93年10月6日?

6 @2 U. d( w% K, E9 J2 E3 m这样,我教你一个简便的方法,你在飞狐内编一个公式,名字随便取,比如《时间》,公式原码就用DATE;这五个符号即可,然后到上证指数,把时间公式调出副图显示,把十字光标移到93年10月6日,就在副图中出现了该日的DATE数据,把此数据代入N中即可。如需多个,就做多个输出,如下:0 N  O$ }% c! Y! r
6 r6 Y( b" E- t& r3 I: Q
VERTLINE(date=N);
; ]+ \# h( i2 G) T& g3 x# _VERTLINE(date=N1);* V9 M) {$ o4 r& Y( T
VERTLINE(date=N2);
( ^: }  ]4 k$ a$ p" k1 k9 A& kVERTLINE(date=N3);2 K* v1 [4 j& g& p) s! V0 R" N( n
+ P/ H2 L) h0 {* L' Q  D

" p9 j5 h" ^% Z4 X& j! d等等。
13#
发表于 2014-4-30 14:49:20 | 只看该作者
原帖由 logoslogos 于 2014-4-30 13:43 发表 4 S& |) O% y# G1 x8 U

3 `* Z. D% }, z- h) R- |1 x3 ~
* K# B# F% `% ?8 [1 |) F, Y114=2014+ F: M- @8 K: a
113=2013
6 ^" c* i; ~3 w$ ]: ]* V102=2002?' g9 i0 ]. @! K

' ?& ~7 N, ?! }- \那么, `# ~0 M' F  y/ o+ F; ]$ y4 p, q* d
1998如何设定?

6 G1 N) o3 \7 t' S! ~2 ?- V& sDATE
/ C% z4 @( k! }( A4 C" g+ L3 Q函数返回有效值范围为(700101-1341231),
表示19700101-20341231; c) X5 [0 L7 c

( U# K5 b6 W1 W8 Y9 L1970--1999只取后两位;2000--2034年取后两位后,在前面加1 。
) f9 S, \- y5 d: X3 X  t7 b3 @, U7 N! d
& {. c# Q, q6 S+ ~# Z" V
% K$ d9 Z% v5 k2 c$ L' s2 e4 I
14#
发表于 2014-4-30 19:13:00 | 只看该作者
!看到好多的真正而低調的高手
15#
 楼主| 发表于 2014-4-30 21:45:19 | 只看该作者
原帖由 大话李白 于 2014-4-30 13:56 发表
; @0 V3 v! d8 u% N& T  b+ g- k& d
这样,我教你一个简便的方法,你在飞狐内编一个公式,名字随便取,比如《时间》,公式原码就用DATE;这五个符号即可,然后到上证指数,把时间公式调出副图显示,把十字光标移到93年10月6日,就在副图中出现了该日的 ...
4 g8 x, P, Z8 B
多谢李兄帮忙, 我再去试。
16#
 楼主| 发表于 2014-4-30 21:47:05 | 只看该作者
原帖由 恒益 于 2014-4-30 14:49 发表
2 V$ M* G- x$ e2 o9 U  o& {
5 r, h% Y1 L! L6 P; Z. N$ KDATE8 ^) @: x0 K- b3 k
函数返回有效值范围为(700101-1341231), 表示19700101-203412315 @! B8 [! T4 q( K8 R" A2 q

/ L# Y6 G# F, P2 j( ]1970--1999只取后两位;2000--2034年取后两位后,在前面加1 。
# B/ I' I6 s) j- j$ t5 o
, L9 `/ k. l) q/ k! a* b" s, b5 i; Y
* V$ G) p$ B3 b9 G  y$ c- ~; D% Y8 A
- U6 |% h! Z$ g. K
恒益 兄厉害,受教了,万分感谢,,,等我试出来贴结果。。
17#
 楼主| 发表于 2014-4-30 22:28:26 | 只看该作者
恒益 兄,公式可以用,但有个问题,,麻烦看看能解决吗?( L* s, J# J% J! _# Y2 l. L; ?/ g
公式不能显示未来的时间竖线,,,,如何能显示出来?万分感谢' V- p# q  r  O
  t7 n7 |0 p4 `7 t$ o/ }3 ]
8 M% ~* x7 S7 i/ m  h
' Y8 q5 p5 E% d6 D! q" K
[ 本帖最后由 logoslogos 于 2014-4-30 22:34 编辑 ]

本帖子中包含更多资源

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

x
18#
发表于 2014-4-30 23:58:33 | 只看该作者
VERTLINE(ISLASTBAR=1),SHIFT ,COLORRED;{需要自己先计算出未来的那个日期和最后一根K线间的自然日日期差值,然后把这个差值写在SHIFT后面,要紧挨着SHIFT中间不得有空格。该数值不得大于225}9 d1 Z3 t( S9 \2 s  o$ h( D

2 F4 h% G+ u, ?9 e5 z+ x; F) }这需要每天修改一次SHIFT后面的日期差值,比较麻烦。
. e3 b* }0 O: ^2 J& B3 V注意:要在自然日坐标下使用。交易日坐标下画线的位置不准确。
; k* |8 a, d0 m
7 Q8 C" X' N- Y3 o3 G/ A, B  {[ 本帖最后由 恒益 于 2014-5-1 00:04 编辑 ]
19#
发表于 2014-5-1 06:30:55 | 只看该作者
原帖由 logoslogos 于 2014-4-30 22:28 发表
8 y3 H& f; G  ]' y7 P& }" K恒益 兄,公式可以用,但有个问题,,麻烦看看能解决吗?
, {2 z& w0 T. w! @  `公式不能显示未来的时间竖线,,,,如何能显示出来?万分感谢9 S$ x5 Q2 C- u' _8 E4 m9 k* ?8 ]5 a% s

9 S* ?1 Z4 G9 w3 R111214

% m- m8 x& f7 ^6 D: ]5 b; l+ d8 b飛狐軟件,點擊“模擬”→→點擊“添加模擬k線”,在彈出的頁面上的“一次添加組數”后的方框內,輸入你需要添加的k線數。
20#
发表于 2014-5-1 08:57:36 | 只看该作者
对,像楼上朋友建议的那样先添加模拟K线若干根,然后再使用7楼的公式就可以达到17楼图中的效果了。18楼的公式就多余了。
21#
 楼主| 发表于 2014-5-1 15:36:05 | 只看该作者
原帖由 pengyi 于 2014-5-1 06:30 发表 . u$ b5 u, j$ I: P  Y* Q/ V5 g

7 G& F8 g5 T1 P- y4 Q- w( g飛狐軟件,點擊“模擬”→→點擊“添加模擬k線”,在彈出的頁面上的“一次添加組數”后的方框內,輸入你需要添加的k線數。
7 ]5 h- r7 K& G$ G
感谢pengyi兄帮忙!你的怎么是繁体字,看着挺舒服的。。呵呵
22#
 楼主| 发表于 2014-5-1 15:37:01 | 只看该作者
原帖由 恒益 于 2014-5-1 08:57 发表 0 e1 F; p: S, I. j4 L- C
对,像楼上朋友建议的那样先添加模拟K线若干根,然后再使用7楼的公式就可以达到17楼图中的效果了。18楼的公式就多余了。

" ?  z5 h3 M: Y" ]6 t( l+ i1 _8 Z  x. S, L9 H+ K
哦,,,好,,我去试试这个模拟K线的方法。。再次感谢恒兄
您需要登录后才可以回帖 登录 | 手机注册 手机动态码快速登录

本版积分规则

QQ|小黑屋|手机版|Archiver|【阳光飞狐】 ( 网站ICP编号:京ICP备06013475号-7 )

GMT+8, 2026-6-3 11:42 , Processed in 0.152706 second(s), 19 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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