阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

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

麻烦会写指标的朋友了

[复制链接]
跳转到指定楼层
1#
发表于 2014-4-29 08:17:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位朋友帮忙编写一个指标,飞狐、金字塔,文华。。都可以。最好飞狐呵
2 v/ i7 i  A  L- m. @( C7 b- U# y: o5 I+ L
9 Z0 l, e& o, g; S' R4 s
就是根据用户自由输入一些日期,在画面上画这些日期的竖线。主要目的是复盘或提示关键变盘日,一目了然。多谢。6 H' w- L& f9 W# f
指标要能自由编辑,根据需要编辑一系列的日期。
2#
 楼主| 发表于 2014-4-29 18:00:05 | 只看该作者
“人们不应该将蜡烛藏在容器内”。
, }! a% B+ \/ R6 O* n8 O/ O% R, A我愿意公布我的秘密发现来帮助他人,通过帮助别人,我常常能够发现更多快乐,并获得更大成功。”5 o7 M9 r9 ^$ C! M5 @6 `4 }
“获悉真相而自己保存的人,
+ j" ]: l, c9 u占有着并不属于他的东西,
5 Z- L1 x0 R% |0 ~& v却让需要的人们远离珍珠,
% X( |2 z; M2 @) W3 l是个犯了致命错误的家伙。”
3#
发表于 2014-4-29 20:51:03 | 只看该作者
每次只画1条线我可以做,% \/ V2 x; i9 g+ {' W
在参数里面定义:
+ O7 ^, p% x3 M8 A2 O" Z# c年数    114 ,  70,  1347 }, k+ v8 p2 d2 j
月数    1      ,  1  ,  12$ y: |+ V  j: A* ^1 |& c
日数    1    ,    1,     31! k& W) N4 Q9 q) P" |

- t# V, g2 m' A2 \: J; Ospdate1:=年数*10000+月数*100+日数;
  m% ?2 S* J% G& @' q4 K. ~VertLine(date=sdate1);
* C2 T1 |/ z3 R+ E; }' v& Z; }. @  s+ U
或者直接一句话
: g: v. E6 ^2 P& F' I8 Q: W* q' P定义 参数  spdate1   1140429     700101       1341231
5 f* a# @1 m8 D1 |( X% Nvertline(date=sdata1);
2 E4 {( K9 m5 t- e7 `9 {0 w, p但是这样中间许多数字无意义.
4#
发表于 2014-4-29 20:54:26 | 只看该作者
飞狐的时间数字定义:
" D. u% p0 T+ V; `DATE
9 {8 _9 K& R; J9 |函数返回有效值范围为(700101-1341231)," ^, R. K0 B6 a; P; K- d
表示19700101-20341231
$ G0 v2 G( `. O0 z- _- \2 c6 g. O1 ?! V
1 w& Y, i% `' s5 Q4 V2 c8 n- C
" y2 m  o2 ?+ Q, g  g8 f自动连续画线,我正好也在请教高手,7 I6 O2 G8 u+ T2 O7 O0 @0 u
目前暂未解决.
9 o' F0 j8 Z5 `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 | 只看该作者
画满足条件的垂直线:7 A( r, D3 x4 c
VERTLINE(DATE=1140430) ;{DATE=后面的数字可修改成自己需要的日期,前三位114代表2014年,如果2013年就是113;04代表4月;30代表30日}
8 u0 ?; x0 c+ r: H5 u
% d5 r1 u2 J  o- |# t$ A垂直线贯会覆盖K线上下影线,想看清上下影线可用下面的:{这是一组要同时用,一条向上一条向下.改动第一句中的数字为自己想要显示的日期即可}
, ]6 v) ~) Y( H6 va:=date=1140430,NOTITLE;
! I! s  b3 v$ f2 Z: d6 mSTICKLINEUD(a,h+1,0,1,1),COLORBLUE;
6 I6 g& n0 `% q4 R# ?) z3 `STICKLINEUD(a,l-1,1,1,1),COLORBLUE;
8#
 楼主| 发表于 2014-4-30 10:53:04 | 只看该作者
原帖由 恒益 于 2014-4-30 08:03 发表
; M' z7 p# f, T: t5 B. N画满足条件的垂直线:0 n6 t7 [0 W* Z; j3 }* d4 S
VERTLINE(DATE=1140430) ;{DATE=后面的数字可修改成自己需要的日期,前三位114代表2014年,如果2013年就是113;04代表4月;30代表30日}
0 Y1 |7 v" K5 J% m# U0 O; P5 G" L2 [. ?# U8 o" c5 T
垂直线贯会覆盖K线上下影线,想看清上下影线可用下面 ...
* g0 @2 U# i+ h' I) y4 ~3 w7 O7 {
# {8 X% J! |+ J8 u
非常感谢恒易帮忙。我试试去。。。
9#
发表于 2014-4-30 11:02:00 | 只看该作者
原帖由 logoslogos 于 2014-4-29 00:17 发表   Q# s( V3 f" _+ O2 h, q
哪位朋友帮忙编写一个指标,飞狐、金字塔,文华。。都可以。最好飞狐呵
6 r* @( ]% h, }8 ~
) x" a5 C* M" ~) g
6 n) Z/ v# s# p就是根据用户自由输入一些日期,在画面上画这些日期的竖线。主要目的是复盘或提示关键变盘日,一目了然。多谢。  P; K% ^" A) X" a
指标要能自由编辑,根据 ...
) A6 A$ x# _: a+ F1 [; O. ?
这个问题可以用VERTLINE------垂直线函数解决,用法如下:
, N' y1 {. Q/ t, G
& b3 H* H- x+ \5 I! o
VERTLINE(date=N);//先行设定N的范围,然后直接更改N值即可。
10#
 楼主| 发表于 2014-4-30 13:43:45 | 只看该作者
原帖由 logoslogos 于 2014-4-30 10:53 发表 2 W$ u7 R7 j, ?: c: j2 j/ t8 t
. T9 u4 p7 V3 P1 t+ F
' n8 \" n1 B, K% z
非常感谢恒易帮忙。我试试去。。。
' G; Y! r5 `+ A3 O
" @0 J3 w, k* k- s  ]  b
114=2014
8 \% W: |- |: D113=20130 i: v% `4 G* R& [8 ?; d  d
102=2002?: ]6 i) z# p1 r/ }

5 t1 Q- n& P4 g9 e那么7 b2 R5 _9 h& j+ A/ _8 t7 a( b) h
1998如何设定?
11#
 楼主| 发表于 2014-4-30 13:46:19 | 只看该作者
原帖由 大话李白 于 2014-4-30 11:02 发表 . {; C+ n$ P+ b1 X. N

' z4 Z7 w5 Q! g$ e: W这个问题可以用VERTLINE------垂直线函数解决,用法如下:
; [  n! R( n; z( U+ h5 h5 Z( h: Y: ~0 X' w$ z( B5 \* {
VERTLINE(date=N);//先行设定N的范围,然后直接更改N值即可。
5 p. Z& P6 Y( T8 ?# R* B" f
李兄,多谢。。
$ s2 p* D8 J* I9 c我要同时显示很多日期,如何定N?# V  M/ c* U9 F9 N
是不是N,N1,N2....N3。。。。N4....。。这样重复设定?3 A  b& ~8 [+ ]
N=1993106这样设定表示93年10月6日?
12#
发表于 2014-4-30 13:56:15 | 只看该作者
原帖由 logoslogos 于 2014-4-30 05:46 发表
0 h5 N1 I& n$ ], @; ]: r: K. W9 g* d5 c% z0 I4 n! t# R
李兄,多谢。。
) {  V" i& ]: h$ t我要同时显示很多日期,如何定N?( c. P- u; T/ W. U9 [, j+ b
是不是N,N1,N2....N3。。。。N4....。。这样重复设定?! J: J4 |9 ]& c5 V8 m
N=1993106这样设定表示93年10月6日?

% y, C- \/ t, V/ `& m  }0 r6 a2 v这样,我教你一个简便的方法,你在飞狐内编一个公式,名字随便取,比如《时间》,公式原码就用DATE;这五个符号即可,然后到上证指数,把时间公式调出副图显示,把十字光标移到93年10月6日,就在副图中出现了该日的DATE数据,把此数据代入N中即可。如需多个,就做多个输出,如下:4 ]/ s8 E2 a& `9 m$ z

7 w* D# g. `% `8 v3 Q! d% ~  WVERTLINE(date=N);4 @" v, \- I0 E" K% `
VERTLINE(date=N1);; A! g/ A& @' Z
VERTLINE(date=N2);2 b9 ?" m) J/ f% J
VERTLINE(date=N3);
8 F$ e: M1 b2 s' g7 R- e
$ G0 Z: b. ]2 E( M2 W# E5 q$ ?% A& S/ y8 {2 x) {3 j$ v7 X" Q
等等。
13#
发表于 2014-4-30 14:49:20 | 只看该作者
原帖由 logoslogos 于 2014-4-30 13:43 发表 6 M* M) y4 F. {/ _

" W: P9 R: T1 p' e9 C
, i( F$ m/ X0 P114=2014' w. B1 n& q2 e, L) f& ~2 M
113=20134 G- O. J: T5 J
102=2002?
1 k, c- b+ x3 I( @( l+ k( N# @* M
那么
3 p1 G- _/ D, N  {1998如何设定?

' X, ]; H0 T: f- d6 Z6 M; A7 jDATE
' @' ?5 ^% \, C" q函数返回有效值范围为(700101-1341231),
表示19700101-20341231
9 C- Z6 S2 }4 @# V
$ A4 @9 z3 A) a9 ]8 |% c1970--1999只取后两位;2000--2034年取后两位后,在前面加1 。; i9 V. q2 e( A! \* h0 p  Z

9 R( X, f& y) M0 ^- f9 K# o
1 g) l( z  j! L" }$ ~1 W, Q

2 T- N( O& W* O2 k- b5 b3 R6 |
14#
发表于 2014-4-30 19:13:00 | 只看该作者
!看到好多的真正而低調的高手
15#
 楼主| 发表于 2014-4-30 21:45:19 | 只看该作者
原帖由 大话李白 于 2014-4-30 13:56 发表 " w, x* S# F5 M% x5 }( b3 i+ w0 F

9 e9 ]1 A+ z- m- Z这样,我教你一个简便的方法,你在飞狐内编一个公式,名字随便取,比如《时间》,公式原码就用DATE;这五个符号即可,然后到上证指数,把时间公式调出副图显示,把十字光标移到93年10月6日,就在副图中出现了该日的 ...
) c: ]( A; {( b- }$ }' k/ p" z, |7 G
多谢李兄帮忙, 我再去试。
16#
 楼主| 发表于 2014-4-30 21:47:05 | 只看该作者
原帖由 恒益 于 2014-4-30 14:49 发表 8 r& u$ `) \3 P5 Y; W6 w) P

0 e/ d, f: t( ADATE2 L* e' i6 u# f% s) {; o
函数返回有效值范围为(700101-1341231), 表示19700101-20341231
+ U6 @3 z. a! S9 L
( P! R9 D  m( w7 }, p1970--1999只取后两位;2000--2034年取后两位后,在前面加1 。
, _2 v% ~+ I9 u4 g. b$ y1 \8 G- m6 S1 k6 ?$ |
$ w' ~8 e7 L% \7 I3 e% i
- v! @: Z/ R% h# P  ~

  w2 k5 Y0 q% U& A; v7 B% g 恒益 兄厉害,受教了,万分感谢,,,等我试出来贴结果。。
17#
 楼主| 发表于 2014-4-30 22:28:26 | 只看该作者
恒益 兄,公式可以用,但有个问题,,麻烦看看能解决吗?5 T3 d5 y" i4 U* J1 V
公式不能显示未来的时间竖线,,,,如何能显示出来?万分感谢4 f1 W' Y( U/ B% M
; l+ s( p, f& L4 C7 o# V# \

) @6 K) h; _" F* D9 i
/ l' m! y7 _, {* V( y3 I% q) K! A  X' A5 M[ 本帖最后由 logoslogos 于 2014-4-30 22:34 编辑 ]

本帖子中包含更多资源

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

x
18#
发表于 2014-4-30 23:58:33 | 只看该作者
VERTLINE(ISLASTBAR=1),SHIFT ,COLORRED;{需要自己先计算出未来的那个日期和最后一根K线间的自然日日期差值,然后把这个差值写在SHIFT后面,要紧挨着SHIFT中间不得有空格。该数值不得大于225}5 H3 m8 @4 i- b) K5 [
- w4 e% V$ _4 d( q; a
这需要每天修改一次SHIFT后面的日期差值,比较麻烦。: h0 G* g+ }/ ~0 q0 g+ l
注意:要在自然日坐标下使用。交易日坐标下画线的位置不准确。
6 N7 @9 g# M9 J6 c2 M
8 B3 G; b- z& D+ c. {+ T[ 本帖最后由 恒益 于 2014-5-1 00:04 编辑 ]
19#
发表于 2014-5-1 06:30:55 | 只看该作者
原帖由 logoslogos 于 2014-4-30 22:28 发表
5 a1 Z( l8 |/ H* {/ v# o3 v, j恒益 兄,公式可以用,但有个问题,,麻烦看看能解决吗?9 j. u5 N0 E( T( Q
公式不能显示未来的时间竖线,,,,如何能显示出来?万分感谢  R- e. S3 p: `6 W5 ^/ \8 \

- M! D3 ]: o( ?111214
) x6 O: g5 N% E' _9 Y  G+ k
飛狐軟件,點擊“模擬”→→點擊“添加模擬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 发表
- v9 _3 V# C8 R3 b" v* a5 G2 @
! U+ Z. `) {. R9 U5 {* Q3 p飛狐軟件,點擊“模擬”→→點擊“添加模擬k線”,在彈出的頁面上的“一次添加組數”后的方框內,輸入你需要添加的k線數。
6 u  R& K( z) r, R6 t. D
感谢pengyi兄帮忙!你的怎么是繁体字,看着挺舒服的。。呵呵
22#
 楼主| 发表于 2014-5-1 15:37:01 | 只看该作者
原帖由 恒益 于 2014-5-1 08:57 发表
& y4 E* }" I* V4 n5 J" W. V' b/ F2 b" Z对,像楼上朋友建议的那样先添加模拟K线若干根,然后再使用7楼的公式就可以达到17楼图中的效果了。18楼的公式就多余了。
  p% V  K: t3 |, L3 s! d
  a1 `3 M+ _& z0 t: U
哦,,,好,,我去试试这个模拟K线的方法。。再次感谢恒兄
您需要登录后才可以回帖 登录 | 手机注册 手机动态码快速登录

本版积分规则

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

GMT+8, 2026-6-3 12:43 , Processed in 0.206034 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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