阳光飞狐

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

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

麻烦会写指标的朋友了

[复制链接]
跳转到指定楼层
1#
发表于 2014-4-29 08:17:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位朋友帮忙编写一个指标,飞狐、金字塔,文华。。都可以。最好飞狐呵
9 }6 W1 @: B4 g  j" Z- u* Q% w: r3 O6 m, e

1 c, Z' `( ?9 V就是根据用户自由输入一些日期,在画面上画这些日期的竖线。主要目的是复盘或提示关键变盘日,一目了然。多谢。  a( A4 \6 B% w6 i
指标要能自由编辑,根据需要编辑一系列的日期。
2#
 楼主| 发表于 2014-4-29 18:00:05 | 只看该作者
“人们不应该将蜡烛藏在容器内”。* \$ n$ d( f; q3 ~' n
我愿意公布我的秘密发现来帮助他人,通过帮助别人,我常常能够发现更多快乐,并获得更大成功。”! l/ t; @: M3 O3 m  F4 @; f! E
“获悉真相而自己保存的人,' u3 L; j& V' h- u4 ~7 \
占有着并不属于他的东西,2 R  L) _& b: y8 c3 a: S
却让需要的人们远离珍珠,5 ^+ `/ @5 g9 d7 c: N
是个犯了致命错误的家伙。”
3#
发表于 2014-4-29 20:51:03 | 只看该作者
每次只画1条线我可以做,- e3 c  h9 [" r/ N" q# H
在参数里面定义:$ W4 v& P1 i$ ]! C' J
年数    114 ,  70,  134* p; F  H) ^! `0 h) t6 d
月数    1      ,  1  ,  12; {: q  ^' W$ C3 ~
日数    1    ,    1,     31
% @6 v+ ^* c3 ?9 G* J3 I5 v+ c. j
spdate1:=年数*10000+月数*100+日数;
- P7 z3 m7 U1 U2 J; ^" m7 c7 WVertLine(date=sdate1);
. A3 Z2 }! S' C2 C, F  g% z8 F  j4 D9 Q# u3 X2 l8 N% m
或者直接一句话
+ k! y# F* Y3 S1 U" A定义 参数  spdate1   1140429     700101       1341231# q( \! ?/ K. L+ @6 S% n' _
vertline(date=sdata1);: Y8 ~0 C$ O2 k4 I
但是这样中间许多数字无意义.
4#
发表于 2014-4-29 20:54:26 | 只看该作者
飞狐的时间数字定义:
; Y; D0 a  a+ @; t8 e/ _; FDATE # `6 a* d# k0 |0 m
函数返回有效值范围为(700101-1341231),! |  T, d# _4 ~$ H/ n% x3 d
表示19700101-203412316 t7 E- e. g0 N  H6 w

8 W; b* E, |0 X6 t# n* l; Q" R0 Y- D/ u8 V9 |- s" w
自动连续画线,我正好也在请教高手,$ J7 T7 B3 Y2 Q( p- ?! e0 c: v
目前暂未解决.9 ^) j6 V) ~$ v& G; F
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 | 只看该作者
画满足条件的垂直线:5 C" ~4 T; m: f
VERTLINE(DATE=1140430) ;{DATE=后面的数字可修改成自己需要的日期,前三位114代表2014年,如果2013年就是113;04代表4月;30代表30日}' N+ i! C3 i% y( t4 v* f2 N

3 W, _$ C- h/ C0 p- H+ R垂直线贯会覆盖K线上下影线,想看清上下影线可用下面的:{这是一组要同时用,一条向上一条向下.改动第一句中的数字为自己想要显示的日期即可}
# }) ?- s' c- ^' z* La:=date=1140430,NOTITLE;* X' n6 h% I7 V0 A! O- ]
STICKLINEUD(a,h+1,0,1,1),COLORBLUE;
; G. w; I; ?0 Y* OSTICKLINEUD(a,l-1,1,1,1),COLORBLUE;
8#
 楼主| 发表于 2014-4-30 10:53:04 | 只看该作者
原帖由 恒益 于 2014-4-30 08:03 发表 $ k6 t0 n; D! R1 C0 w% O# k
画满足条件的垂直线:
+ Y9 C/ _1 @$ q1 J$ _VERTLINE(DATE=1140430) ;{DATE=后面的数字可修改成自己需要的日期,前三位114代表2014年,如果2013年就是113;04代表4月;30代表30日}
, G! u8 e0 N, \# K* r3 t" x5 h+ ~7 L
垂直线贯会覆盖K线上下影线,想看清上下影线可用下面 ...

' }, V) H( d3 k! C* a8 j! A1 ?  _: g5 q
非常感谢恒易帮忙。我试试去。。。
9#
发表于 2014-4-30 11:02:00 | 只看该作者
原帖由 logoslogos 于 2014-4-29 00:17 发表 7 s9 `9 h) @6 w# }8 E$ E: y
哪位朋友帮忙编写一个指标,飞狐、金字塔,文华。。都可以。最好飞狐呵8 V( Z+ W$ J; X9 s/ n9 F/ W' _' |% a

) T0 N0 W2 m/ y3 }
  {0 x% m- w; Z8 @1 F就是根据用户自由输入一些日期,在画面上画这些日期的竖线。主要目的是复盘或提示关键变盘日,一目了然。多谢。
: e; T( \5 R% {$ L指标要能自由编辑,根据 ...
! Q6 G2 G5 h" q7 |. w3 G% k1 n
这个问题可以用VERTLINE------垂直线函数解决,用法如下:
0 |# |4 J- ~$ r) U5 e# H* R
, M* D3 K9 m$ ^6 J( V5 W& y
VERTLINE(date=N);//先行设定N的范围,然后直接更改N值即可。
10#
 楼主| 发表于 2014-4-30 13:43:45 | 只看该作者
原帖由 logoslogos 于 2014-4-30 10:53 发表 4 }: r, f( z9 ?0 p8 K; G6 m* O' P( {

" N5 p, a7 K  |% h4 N$ D
4 T  e( z5 U. W$ O非常感谢恒易帮忙。我试试去。。。

2 D7 C" }/ t# _0 {' L
$ ~$ l% _  J; X2 S4 J9 O% X' b114=2014
2 ~& S( T! u) F" }113=2013
! r5 b( G' S" b1 `  F) J102=2002?- \% k# {! N0 t5 [6 h

4 s1 Y7 U' r/ S1 ^2 X, ~那么; i2 t6 c$ T0 M% |: N9 x
1998如何设定?
11#
 楼主| 发表于 2014-4-30 13:46:19 | 只看该作者
原帖由 大话李白 于 2014-4-30 11:02 发表
9 l. h6 T! F3 k- M
1 P5 F! v  G) V$ `" S! L这个问题可以用VERTLINE------垂直线函数解决,用法如下:
" ?0 n' l' w* ~2 P6 I+ c3 K4 |/ i6 Y" D: |: I0 r0 X
VERTLINE(date=N);//先行设定N的范围,然后直接更改N值即可。

% k) i" V0 t( _8 `( ^9 @, d7 Z李兄,多谢。。7 |, c8 r0 F! L
我要同时显示很多日期,如何定N?! n* |1 N; I7 I9 ~' g& }& b* {
是不是N,N1,N2....N3。。。。N4....。。这样重复设定?6 b- R9 M! \2 i: x( I% C
N=1993106这样设定表示93年10月6日?
12#
发表于 2014-4-30 13:56:15 | 只看该作者
原帖由 logoslogos 于 2014-4-30 05:46 发表
1 R! r+ f1 y3 x8 v+ u) a" q2 U+ A! O1 K6 G: T' `+ {. Q
李兄,多谢。。" X  A; T4 Q) k1 b- A
我要同时显示很多日期,如何定N?
7 j5 z; L$ U' ~6 n0 [$ Z是不是N,N1,N2....N3。。。。N4....。。这样重复设定?
- s7 Q( `4 Y  U' g1 ]5 Y6 [N=1993106这样设定表示93年10月6日?

9 O$ g. W8 V( t4 \, V2 P这样,我教你一个简便的方法,你在飞狐内编一个公式,名字随便取,比如《时间》,公式原码就用DATE;这五个符号即可,然后到上证指数,把时间公式调出副图显示,把十字光标移到93年10月6日,就在副图中出现了该日的DATE数据,把此数据代入N中即可。如需多个,就做多个输出,如下:
' D1 G0 K4 n' a4 d2 A6 p' Z  U* w) g. x" [' Y
VERTLINE(date=N);3 t. A0 }4 |' Y' \6 ]* l* C
VERTLINE(date=N1);
4 R& j3 ]8 C( f( q! R2 HVERTLINE(date=N2);
4 I: ?, K, p' a! C7 g4 |) a" nVERTLINE(date=N3);' v; X# u3 x; }$ v4 t' \

" [( t4 f. X8 q  n" t7 w6 E" V$ }1 \+ M" i0 K
等等。
13#
发表于 2014-4-30 14:49:20 | 只看该作者
原帖由 logoslogos 于 2014-4-30 13:43 发表
. P! w4 t( y# m9 a
# _- D! C; x$ L& |, a* j
8 ~) p3 V% d+ z3 [9 r: r" x114=2014
. x4 D. B2 ~: g" W- U0 o4 x/ i; o113=2013
( U$ B+ w; y+ t9 o, U$ _102=2002?* t2 z- w' |+ l+ d. z& Y: Y

  a5 D' \, q' }6 F. k. B& \4 e那么$ L$ \/ [$ A0 D; \" K" }
1998如何设定?
. e! L& M: A8 q7 J4 T
DATE
  ]( C1 ^# J4 F8 H& t0 d2 R/ E+ C函数返回有效值范围为(700101-1341231),
表示19700101-20341231+ G: ?' ~8 X# z- J

  D+ Z' T1 d7 k# W& E1970--1999只取后两位;2000--2034年取后两位后,在前面加1 。  m# z' e3 J4 ~3 \  }7 _

) b( X! J1 }7 o8 q) `
- \& y+ ]  [  g  R
% G; U) y% d! p9 |
14#
发表于 2014-4-30 19:13:00 | 只看该作者
!看到好多的真正而低調的高手
15#
 楼主| 发表于 2014-4-30 21:45:19 | 只看该作者
原帖由 大话李白 于 2014-4-30 13:56 发表   j9 E) {9 o/ W( h6 O9 N. m$ X  L' l

8 l1 s" I2 s1 R! z( |2 C# K6 v* s这样,我教你一个简便的方法,你在飞狐内编一个公式,名字随便取,比如《时间》,公式原码就用DATE;这五个符号即可,然后到上证指数,把时间公式调出副图显示,把十字光标移到93年10月6日,就在副图中出现了该日的 ...

* ?- X  p5 ]) B1 w" W9 T! R多谢李兄帮忙, 我再去试。
16#
 楼主| 发表于 2014-4-30 21:47:05 | 只看该作者
原帖由 恒益 于 2014-4-30 14:49 发表
+ o% j- w# I# [) v% p8 ]% m: M  c# ?6 ]. o2 p* h9 E
DATE6 W% n& w0 J  E! l  ~5 q, O
函数返回有效值范围为(700101-1341231), 表示19700101-20341231) o9 I( l! i5 u6 |8 T. }; [' T: ], O

& Z* _( s1 L+ e1970--1999只取后两位;2000--2034年取后两位后,在前面加1 。2 s! c; m1 ]. T& f: L
% x' Y; R0 ^# V. w& b, k
% H. @/ M. u) d1 v
% E6 Z+ Z1 z8 {' ]) G! n# l
# s# o8 D  d7 c* K# _
恒益 兄厉害,受教了,万分感谢,,,等我试出来贴结果。。
17#
 楼主| 发表于 2014-4-30 22:28:26 | 只看该作者
恒益 兄,公式可以用,但有个问题,,麻烦看看能解决吗?
6 ^  y* x! O4 {6 Z! w! V公式不能显示未来的时间竖线,,,,如何能显示出来?万分感谢
* p7 _1 V# T0 R0 j' d& E0 p4 ~; T1 c# Z% J+ l

) ]4 w- U9 ~  Z
  r5 X0 q2 |+ x) N( p3 Z" W' t; L[ 本帖最后由 logoslogos 于 2014-4-30 22:34 编辑 ]

本帖子中包含更多资源

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

x
18#
发表于 2014-4-30 23:58:33 | 只看该作者
VERTLINE(ISLASTBAR=1),SHIFT ,COLORRED;{需要自己先计算出未来的那个日期和最后一根K线间的自然日日期差值,然后把这个差值写在SHIFT后面,要紧挨着SHIFT中间不得有空格。该数值不得大于225}
- V1 N$ S0 t/ a, H+ Z8 z
( M* Y" e$ k6 \+ s+ E7 Q# H) c# o这需要每天修改一次SHIFT后面的日期差值,比较麻烦。' ~1 [' D6 i0 u
注意:要在自然日坐标下使用。交易日坐标下画线的位置不准确。0 X; ]9 g4 w' C9 B- r

  T: d0 k/ |7 U9 J' g- p, @[ 本帖最后由 恒益 于 2014-5-1 00:04 编辑 ]
19#
发表于 2014-5-1 06:30:55 | 只看该作者
原帖由 logoslogos 于 2014-4-30 22:28 发表
3 `, [4 a& K0 F& w: k恒益 兄,公式可以用,但有个问题,,麻烦看看能解决吗?2 m# z; a3 Y/ N
公式不能显示未来的时间竖线,,,,如何能显示出来?万分感谢
" ?/ w2 |/ C& `) G0 d: |7 F/ q1 ^3 w1 W5 ?) V) L* e9 H# ?
111214
( _0 f$ o2 m; k2 c% X
飛狐軟件,點擊“模擬”→→點擊“添加模擬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 发表
; M( A1 j$ p( k1 m0 X1 _
' h; v1 u5 l  `5 P: r, r3 Q飛狐軟件,點擊“模擬”→→點擊“添加模擬k線”,在彈出的頁面上的“一次添加組數”后的方框內,輸入你需要添加的k線數。
8 [( e! y; d  q
感谢pengyi兄帮忙!你的怎么是繁体字,看着挺舒服的。。呵呵
22#
 楼主| 发表于 2014-5-1 15:37:01 | 只看该作者
原帖由 恒益 于 2014-5-1 08:57 发表
. ]; E  ?! H4 ]- J( q对,像楼上朋友建议的那样先添加模拟K线若干根,然后再使用7楼的公式就可以达到17楼图中的效果了。18楼的公式就多余了。
9 Y/ z! P, L; F: |9 E8 g. R4 @( H6 `

, s* ], B# c4 t/ Z6 q' R9 [哦,,,好,,我去试试这个模拟K线的方法。。再次感谢恒兄
您需要登录后才可以回帖 登录 | 手机注册

本版积分规则

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

GMT+8, 2026-9-27 14:31 , Processed in 0.129568 second(s), 19 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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