阳光飞狐

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

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

麻烦会写指标的朋友了

[复制链接]
跳转到指定楼层
1#
发表于 2014-4-29 08:17:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位朋友帮忙编写一个指标,飞狐、金字塔,文华。。都可以。最好飞狐呵
4 E9 I1 p6 l9 h$ c  e5 R" Z
  R% j# \, \" ]: ^' B. s/ D

3 H1 r- ^# n! d0 W就是根据用户自由输入一些日期,在画面上画这些日期的竖线。主要目的是复盘或提示关键变盘日,一目了然。多谢。
/ u: e1 \0 z* [$ t* }/ M- b1 W指标要能自由编辑,根据需要编辑一系列的日期。
2#
 楼主| 发表于 2014-4-29 18:00:05 | 只看该作者
“人们不应该将蜡烛藏在容器内”。
( _% Q5 C3 b+ D, f我愿意公布我的秘密发现来帮助他人,通过帮助别人,我常常能够发现更多快乐,并获得更大成功。”& N0 |- p" v! x1 ~/ z+ _% O& p
“获悉真相而自己保存的人,
9 o& x. {: A* ~! J& D5 V* _/ G占有着并不属于他的东西,
% [5 v# }9 A/ [, K, T却让需要的人们远离珍珠,
8 e  r) f- p( q& v0 g是个犯了致命错误的家伙。”
3#
发表于 2014-4-29 20:51:03 | 只看该作者
每次只画1条线我可以做,
; U5 e; Q/ l$ T- [在参数里面定义:
  B5 m9 B9 p5 d- d# h2 K年数    114 ,  70,  1348 G/ O& `7 U' i2 x3 i5 U
月数    1      ,  1  ,  129 l- i5 B; l. }6 t1 E: |
日数    1    ,    1,     314 X& O4 r4 ?% w) X8 o; p6 B* ~
2 W/ a/ b  ?0 C
spdate1:=年数*10000+月数*100+日数;% h& i" v" x! E
VertLine(date=sdate1);
/ D7 g2 }& m- \" n. Y, J! H* f2 F/ q4 q) h; t
或者直接一句话* c7 H4 F- Z5 T
定义 参数  spdate1   1140429     700101       13412312 [# J9 t. x6 `/ v9 \
vertline(date=sdata1);0 G0 m" }) o& b! n
但是这样中间许多数字无意义.
4#
发表于 2014-4-29 20:54:26 | 只看该作者
飞狐的时间数字定义:
; Q  @0 ]. j4 b( Y( k$ QDATE ; x# P& i; Y8 ]0 F9 `9 |
函数返回有效值范围为(700101-1341231),
% C- t$ q9 i) N4 E2 g; |4 G表示19700101-203412319 F8 J; M7 ~; s( N5 @1 O
0 w# z) i5 ]/ u9 O% q

0 a2 l# G$ v8 u' Q自动连续画线,我正好也在请教高手,
- A$ a4 Q2 s7 L) ?% b目前暂未解决.
9 g' n* Z! t# o, d1 K' Ohttp://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 | 只看该作者
画满足条件的垂直线:
+ y, p8 j4 ^1 ]VERTLINE(DATE=1140430) ;{DATE=后面的数字可修改成自己需要的日期,前三位114代表2014年,如果2013年就是113;04代表4月;30代表30日}
1 o, R6 g4 C- A' o9 H0 |4 v9 P8 M: }5 n% [2 T, Z1 P
垂直线贯会覆盖K线上下影线,想看清上下影线可用下面的:{这是一组要同时用,一条向上一条向下.改动第一句中的数字为自己想要显示的日期即可}
0 j, N0 b! C. \( t- ]/ X/ {a:=date=1140430,NOTITLE;
; c, ?' f4 x* V$ ~STICKLINEUD(a,h+1,0,1,1),COLORBLUE;; k8 b8 K4 K4 a- ?4 v, o7 O$ }
STICKLINEUD(a,l-1,1,1,1),COLORBLUE;
8#
 楼主| 发表于 2014-4-30 10:53:04 | 只看该作者
原帖由 恒益 于 2014-4-30 08:03 发表 / U) ]+ \# B0 v  i. \7 _
画满足条件的垂直线:
: J* x" I, u2 D6 a$ JVERTLINE(DATE=1140430) ;{DATE=后面的数字可修改成自己需要的日期,前三位114代表2014年,如果2013年就是113;04代表4月;30代表30日}
0 r+ Y0 S" T7 r; c, P# d" n! e# D3 |& ?7 p; m4 ^
垂直线贯会覆盖K线上下影线,想看清上下影线可用下面 ...

9 Z3 D4 p" Z$ `$ q$ m9 x' ~1 c- y3 ]% B: O7 B. Q
非常感谢恒易帮忙。我试试去。。。
9#
发表于 2014-4-30 11:02:00 | 只看该作者
原帖由 logoslogos 于 2014-4-29 00:17 发表 - T7 B; P  u. t1 v. _5 o6 S4 x# u
哪位朋友帮忙编写一个指标,飞狐、金字塔,文华。。都可以。最好飞狐呵
! g; z  X- ]7 C
6 @# h, ], a) @8 y
& T5 f3 j, B4 w6 B- F) j% z就是根据用户自由输入一些日期,在画面上画这些日期的竖线。主要目的是复盘或提示关键变盘日,一目了然。多谢。
$ A3 n* F8 r0 }( o0 ^指标要能自由编辑,根据 ...

' d- b( [/ ]% k" H# m& z# _+ G" {这个问题可以用VERTLINE------垂直线函数解决,用法如下:
* h# ~, m5 D; d  ?9 U
) W0 M5 ~0 W$ A- C. e; W# R
VERTLINE(date=N);//先行设定N的范围,然后直接更改N值即可。
10#
 楼主| 发表于 2014-4-30 13:43:45 | 只看该作者
原帖由 logoslogos 于 2014-4-30 10:53 发表
" |2 ?: l$ v/ U# j. f) o  c2 e
7 L5 r4 R/ o) f2 W: g2 b
. E6 m* c  L) A% W' B6 w非常感谢恒易帮忙。我试试去。。。
1 ]- Q8 \6 S2 f" m+ W

5 R( ^' k, M# G; j114=2014: x9 Y+ i5 i! n1 ^6 x
113=2013
  ?$ z- {7 O: D0 P4 x102=2002?
0 k2 m- @. R& @# C2 A4 N& ?% a6 T" J0 Z6 ^
那么! y7 d1 y/ O- k
1998如何设定?
11#
 楼主| 发表于 2014-4-30 13:46:19 | 只看该作者
原帖由 大话李白 于 2014-4-30 11:02 发表
! B0 B% j5 {5 ?' i
) [! B$ {- A8 V! w0 P这个问题可以用VERTLINE------垂直线函数解决,用法如下:3 U2 w* o) P9 G% W) Y
' [. |! X$ ^& V$ i% z' `9 j
VERTLINE(date=N);//先行设定N的范围,然后直接更改N值即可。

3 C$ K% K% b, W李兄,多谢。。
( \2 I# T! {, V我要同时显示很多日期,如何定N?) }6 M* m/ @1 a9 R: d! k. D9 ^+ u
是不是N,N1,N2....N3。。。。N4....。。这样重复设定?
$ z( G# n( D1 o1 b* JN=1993106这样设定表示93年10月6日?
12#
发表于 2014-4-30 13:56:15 | 只看该作者
原帖由 logoslogos 于 2014-4-30 05:46 发表 3 A0 E7 G5 |4 |

, u/ f% K/ D' ~, w0 D' [李兄,多谢。。
: q% K$ [$ y) Y# N( x7 Z0 b我要同时显示很多日期,如何定N?
/ n- }; R& P5 {5 R是不是N,N1,N2....N3。。。。N4....。。这样重复设定?
9 S1 b/ _* H. v3 [/ |7 a& V$ mN=1993106这样设定表示93年10月6日?

; P3 g+ C  e4 E4 ]: e% ^8 q6 Q这样,我教你一个简便的方法,你在飞狐内编一个公式,名字随便取,比如《时间》,公式原码就用DATE;这五个符号即可,然后到上证指数,把时间公式调出副图显示,把十字光标移到93年10月6日,就在副图中出现了该日的DATE数据,把此数据代入N中即可。如需多个,就做多个输出,如下:9 e: B. e  B) i  `
* _0 k2 h# E% r+ Z7 W
VERTLINE(date=N);' R4 A1 U2 _% ^% j
VERTLINE(date=N1);
. x1 R( i0 z; X) c, N: RVERTLINE(date=N2);
' V5 z' Q" @, F* v& X2 eVERTLINE(date=N3);& ^* y& S3 b: R+ g7 K
3 H/ K0 c$ J$ O. |& c) a2 p4 }

8 F. A" h; j# |等等。
13#
发表于 2014-4-30 14:49:20 | 只看该作者
原帖由 logoslogos 于 2014-4-30 13:43 发表 ; }" i$ h2 c8 l8 g
0 I, d* U+ c2 K/ M; `
. H9 @6 w  }9 n. K6 x. a
114=2014
# K" Q( t' i' c' n1 \5 m# [0 p113=2013  H7 x/ j9 z% i( c! V
102=2002?
& O6 M* Q( j% F. B7 l& d% M  m. ?" E" C3 k
那么6 p. W0 W/ P  S& t. \! `% L3 h8 Y$ n
1998如何设定?
$ ]! d. ?+ |/ |0 a
DATE
1 j" n* T0 F( i: G, v3 k" \函数返回有效值范围为(700101-1341231),
表示19700101-20341231
# C  A1 z' @7 R  c3 \) ^) }) g. M/ L
1970--1999只取后两位;2000--2034年取后两位后,在前面加1 。2 ~7 [! T% ?3 p9 [2 C) O  `7 f
0 r) E! T, K% Q2 m- W3 S

' {; c& U8 Q( [0 Y* U* v1 Y8 |  Q9 v% k! i8 M. O8 L9 [$ |7 c1 |
14#
发表于 2014-4-30 19:13:00 | 只看该作者
!看到好多的真正而低調的高手
15#
 楼主| 发表于 2014-4-30 21:45:19 | 只看该作者
原帖由 大话李白 于 2014-4-30 13:56 发表 $ s1 C# F. y/ `9 H: [6 l" x, Y* ?& v, c
( X7 `* l% i4 G7 p3 e
这样,我教你一个简便的方法,你在飞狐内编一个公式,名字随便取,比如《时间》,公式原码就用DATE;这五个符号即可,然后到上证指数,把时间公式调出副图显示,把十字光标移到93年10月6日,就在副图中出现了该日的 ...
0 p& t5 S% f6 F
多谢李兄帮忙, 我再去试。
16#
 楼主| 发表于 2014-4-30 21:47:05 | 只看该作者
原帖由 恒益 于 2014-4-30 14:49 发表 0 ~7 D& ?. |* d/ Q# m
5 a* }0 E- I0 P* `5 ], \
DATE
1 t) e8 W4 j- d9 n8 z& t$ l. x# j0 ?函数返回有效值范围为(700101-1341231), 表示19700101-203412313 F. x+ @8 U) R8 o+ V; h6 o
4 Y, ?% B* I4 U: H# ]
1970--1999只取后两位;2000--2034年取后两位后,在前面加1 。
- y" X  s3 E! R* g- n  I6 v
. Q  k# d# M% `* C! e
7 |) O* f% B/ H  t; x, c/ D
1 `3 J/ e$ Q2 K, \% k/ F9 j4 l3 X
+ ~) `6 k/ Z# C9 [) F
恒益 兄厉害,受教了,万分感谢,,,等我试出来贴结果。。
17#
 楼主| 发表于 2014-4-30 22:28:26 | 只看该作者
恒益 兄,公式可以用,但有个问题,,麻烦看看能解决吗?2 X( W3 B$ }8 H! J% S, @4 e+ s
公式不能显示未来的时间竖线,,,,如何能显示出来?万分感谢
- O' [; x- {% I- G# J( @; p( |$ S! ?/ k3 k7 D- M6 C

6 \% ]% }( k" `& K$ H! t
& u) y3 ^8 D% l6 R6 }  Z: d[ 本帖最后由 logoslogos 于 2014-4-30 22:34 编辑 ]

本帖子中包含更多资源

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

x
18#
发表于 2014-4-30 23:58:33 | 只看该作者
VERTLINE(ISLASTBAR=1),SHIFT ,COLORRED;{需要自己先计算出未来的那个日期和最后一根K线间的自然日日期差值,然后把这个差值写在SHIFT后面,要紧挨着SHIFT中间不得有空格。该数值不得大于225}5 _: s. h9 A* `0 k5 L' E

. f3 }+ M7 A0 m8 ]* x! D$ B  u4 m' \这需要每天修改一次SHIFT后面的日期差值,比较麻烦。7 a2 E! r5 Q$ w' i0 C+ v
注意:要在自然日坐标下使用。交易日坐标下画线的位置不准确。+ _+ C, k) {) U1 Q1 w( W* Y
, d& ]7 r8 _+ c0 K! k
[ 本帖最后由 恒益 于 2014-5-1 00:04 编辑 ]
19#
发表于 2014-5-1 06:30:55 | 只看该作者
原帖由 logoslogos 于 2014-4-30 22:28 发表 * u" N6 r' u8 |: o* @( K; M
恒益 兄,公式可以用,但有个问题,,麻烦看看能解决吗?; g1 g& Y! S( E5 Q' g% [: d1 D
公式不能显示未来的时间竖线,,,,如何能显示出来?万分感谢+ D9 O& k% b, G+ y  F9 a
* Y3 [' B1 ~& p+ X8 }& V6 Q
111214

, r+ P) v; b8 X  b3 J' |飛狐軟件,點擊“模擬”→→點擊“添加模擬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% W" X0 `, X/ J
% I$ i; g' X* m8 b$ A2 i
飛狐軟件,點擊“模擬”→→點擊“添加模擬k線”,在彈出的頁面上的“一次添加組數”后的方框內,輸入你需要添加的k線數。
/ u4 q4 P, o8 |! H
感谢pengyi兄帮忙!你的怎么是繁体字,看着挺舒服的。。呵呵
22#
 楼主| 发表于 2014-5-1 15:37:01 | 只看该作者
原帖由 恒益 于 2014-5-1 08:57 发表 1 `6 p# x: r9 w  r. t/ ^
对,像楼上朋友建议的那样先添加模拟K线若干根,然后再使用7楼的公式就可以达到17楼图中的效果了。18楼的公式就多余了。
6 p) m! i2 v  c2 u8 k6 F

! }& c. M4 a- [' Y2 a0 @9 ^哦,,,好,,我去试试这个模拟K线的方法。。再次感谢恒兄
您需要登录后才可以回帖 登录 | 手机注册

本版积分规则

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

GMT+8, 2026-10-20 00:25 , Processed in 0.148510 second(s), 19 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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