阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

查看: 2337|回复: 2
打印 上一主题 下一主题

改善飞狐 (Foxtrader) 的功能键使用

[复制链接]
跳转到指定楼层
1#
发表于 2019-9-6 22:48:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我常用的飞狐功能键如下,若使用飞狐过久常造成右手掌酸痛6 C$ ~5 E* L" e6 C- ]
经过耗时研究,终于找到改善功能键使用的好方法3 o4 g- f& e, r2 M! \. M$ c4 T

6 f6 m$ A$ ~$ U9 @7 M+ S9 y* [
, ?  \! I- l* T  `- x. U
旧方法:= = = = = = = = =% `7 V3 s8 A* @3 I6 X8 s$ v* Q

- s  ]* x! K9 n, ?& H

! [4 S) t, e5 a. c十字光标=按向右键(rightarrow)4 J! I$ P5 F: z' I+ b5 `
6 l8 j. h' O) a* G' z

2 O$ P7 i1 N5 zctrl+ I = 讯息栏0 o1 n* j9 Z: w
/ C& J9 x8 @; c' p

6 W( v3 ]: F5 i2 v' tshift+ p = 小手游标(平移画面)
2 H; {2 P. C$ H2 q! W
3 Q5 Z- O; D3 f! G) Z5 \

: a/ n$ M, U- C' f7 d按住老鼠右键+按老鼠左键=小手游标 / 箭头游标(平移画面)
0 y1 w* x6 v% o
. r5 p& o2 r/ k
alt+ ‘backspace’ = cancel last action (取消上次按键操作)
. X# U) X8 H3 ]在修改参数表时,若在中文模式输入状态,修改数字会出现错误讯息视窗,必须先按alt+ ‘backspace’取消上次按键操作,再按‘确定’取消视窗,否则foxtrader会停留在当掉状态
9 r' N+ U% V2 H, a0 O
" j# @+ Q" @7 a" R

5 Q( l9 w! F3 S, |& s2 Gk线图左上角公式名称及参数列:
" C% \  R/ G* i( D$ N; |X_G_L_0__L_G3_UU0_0D(1,0,1,2,-4,56,30,1,10,2,10,10,1,2,1,5,10)/ j% t# L3 V3 |, U1 ]) s

2 H9 e% P1 q/ Q" p  C7 B3 Z

  R. I8 B; [! J' e4 U+ c: L" v老鼠游标单击click公式名称X_G_L_0__L_G3_UU0_0D+ 老鼠游标双击doubleclick 公式名称X_G_L_0__L_G3_UU0_0D= 编辑公式- u( H7 ?9 ?$ l  r4 _& ~$ [0 a" s5 c
5 {0 j  [: d' p9 y# g4 G6 P4 _
8 _+ l3 `8 C8 @0 F. @( |
老鼠游标单击click参数列(1,0,1,2,-4,56,30,1,10,2,10,10,1,2,1,5,10)+ 老鼠游标双击doubleclick 参数列(1,0,1,2,-4,56,30,1,10,2,10,10,1,2,1,5,10)= 修改参数表0 D# L1 ^5 F9 |  b5 ^: A

2 J3 B. m2 r' H  k0 F6 d  w

; ^$ @; r: @) c1 @: B8 Qk线图上调整游标为按箭头游标,按老鼠右键-- - > 选修改指标参数 (不可用小手游标)
6 U1 S: {" W! A5 V* y# K. H5 k/ c5 Q4 T( u0 a4 @9 p* n

' m$ D6 C! O, i; o新方法如下:= = = = = = = = = 8 R5 p* a& L/ ~) ], H

' z- Q) u, g+ y8 A" \: @2 n2 _+ M" T$ e
+ a( O! m* ]* T3 u  H# B
linux terminal 安装下列程式7 |6 @% C% K: h; {5 z/ z3 e6 J5 W
$ sudo apt install xdotool8 [2 o/ q# E; V* P" U' _
$ sudo apt install xbindkeys xvkbd
3 d/ a( W8 Q+ W3 N# ]$ xbindkeys -d > ~/.xbindkeysrc9 e. m/ m; d3 C1 J9 d: R
产生.xbindkeysrc档案
. w' [% ?; J# J" r
" ~7 k- R* ^' ?) F, }% }

. P  d- f7 }+ x5 ~编辑.xbindkeysrc档案,加入下列命令行) r4 n/ `* n/ V! i7 x

+ U& O/ C3 q+ z
"xdotool mousedown 3 click 1 mouseup 3 "& w, {! H7 O  W% I
Mod2 + F4& x7 D2 ^5 ]2 N
& b* T2 M4 b, B# d0 h* |
"xdotool key --delay 250 Control+i "
6 G$ D- D: A: A/ o+ I3 i& ~Mod2 + F3
. m% ]8 @3 V0 L( E4 x' B- ]0 r, Y; d" B/ D
"xdotool getactivewindow mousemove --window %@ 280 172 click 1 click 1 click 1 mousemove 'restore' "
8 \# E0 j( }+ j2 EMod2 + F25 c' Z# c* k5 k0 G$ F# w$ t7 n
- r& {4 |& k- B9 k" V
"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
* ]3 @2 F5 }% {Mod2 + F1
$ k3 C6 b9 B3 C# m" S, o
" z) k7 \4 P: t( E, k"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "! [) Y( e3 ]) ]8 s/ d) a
Mod2 + Tab
5 k! f: d: W5 r2 z

: W7 |) x1 }2 O3 `/ U% A3 J( z" f
"xdotool key --delay 250 Alt+BackSpace ": t6 M! t/ y! L( I
Mod2 + Menu
. s$ F5 p9 Q2 o" j8 U9 K" R: R0 v
"xvkbd -xsendevent -text "\S{+P}""
/ O, K" y; S5 L7 @9 lMod2 + grave
# c+ J- k, f7 X) R9 ?# |$ h
$ H  c8 l7 o; z8 V+ ^
+ G  R( T7 a1 H5 ^' s
1 V' P) g9 L" u- J, z7 ?7 ]9 T7 ]~=shift + P = 小手游标/箭头老鼠游标0 `' Z0 a# M9 J4 q2 ^# t; T

6 h# B" `6 q" P  O0 O6 s" o
+ t) _7 y7 g& z* ]' C
F4=按住老鼠右键+按老鼠左键=小手游标/箭头游标
% H' H8 m: G/ M4 P6 [! q
. x6 R* p3 x. v! @$ f) U
; `5 h$ w* `/ a! D1 ^% e3 L3 U$ {! i
小手游标在k线图任何位置+Tab=开启修改参数表7 T6 [4 N* M# V  s4 S* P; s6 L* u- |$ q

) e8 O: T/ e  l6 r+ I9 }

, d& n! M6 k- i3 t小手游标在k线图任何位置+F1=开启修改参数表6 l' r6 t; K/ R) o, C

8 ^0 c# Y; \+ G  r( y1 z9 v1 r* ?2 ~, c

6 N# i+ _" }+ E" \% {1 C小手游标在k线图任何位置+F2=开启编辑公式
* M# Q+ u; g+ T( k1 k0 u* Z" n) S! I" H- j

$ M  X: y& X0 z, L" EF3=Control+ i = 出现讯息栏/取消讯息栏$ P' X- n. L% P: w
Menu=Alt+ BackSpace =(取消上次按键操作)& g/ C7 F& ]/ |- x

7 U% E+ y/ e% B% j: t
$ S4 U- i* y8 m- d) Q
我现在使用foxtrader(飞狐),都将老鼠游标停留在小手游标. |) h. i4 a$ ?
! M0 z& _6 D0 i& T: u. d+ k
如果你的 LCD 解析度不是 3840x20464 ^2 N0 \9 Y  ^$ n* T: z- f; A
可以加入下面二行测试! b- s" F% x0 ], ]( o! q  G$ c
"xdotoolmousemove 650 205 "
) W6 T5 U& x) i: c5 G3 vMod2+ F57 m; e: B- H- f
. @& e# E# z6 u' {$ ~! W4 x' q
当你按下F5,若老鼠没有复盖到K线图左上角公式名称后面括弧内的参数时,修改650205让老鼠复盖到括弧内的参数3 v9 S0 S- e' j# b1 l% x# K6 O% W3 B
"xdotoolmousemove 400 205 "0 |' d) B! m' y/ l
Mod2+ F5# l: g0 u  l7 F3 e3 A5 F* K+ T
当你按下F5,若老鼠没有复盖到K线图左上角的公式名称,修改400205让老鼠复盖到公式名称
5 o! Y" i6 A/ X: m- c' [
- S% E0 t: x# |$ L6 j如果你在 windows10 下执行飞狐(Foxtrader)
$ H7 Z4 M& ]5 ^4 \4 o5 k# P$ o8 L$ l可用其他能模拟keyborad或能设定辅助键功能的软件, 依照上述命令行的含意做设定
! Z0 U/ ^  o1 O0 a9 y' \1 }; b0 Z. g" X5 j9 L6 v' z& _

% P' ]! m1 h8 [  ]其他linux terminal 指令:
; |+ P) r# ?0 o
" ^% v' \  ]/ B

; |: \" S0 t; e3 L9 K* g3 M& l$ killall -HUP xbindkeys
  v4 k6 X, J7 F重新载入.xbindkeysrc档案时,先清除xbindkeys程式. ]  z, s( d, j% y5 `+ s. E
4 X+ N! k6 s7 A& _$ \. F# W. m

/ I+ O5 {/ G2 v$ xbindkeys -f ~/.xbindkeysrc" Y$ C4 \: K/ |
重新载入.xbindkeysrc档案7 H, C* H5 s& \+ A0 [- z
每次修改.xbindkeysrc档案后,重新执行上述二行指令+ a2 q) K: q4 }+ T: Q: s
/ }- _6 s0 c2 `) P# y7 t$ |
$ S& Z1 O8 C* N5 ]6 ~0 x
$ xbindkeys -f ~/.xbindkeysrcx
# h( \' q; h% J" u. J要取消xbindkey的按键功能时0 ~+ e- I' X- y# X4 E

  ?  B# s0 o3 b& f6 I
. {: r8 i! u+ ~
.xbindkeysrcx档案内容为
7 Y4 ]3 K0 |( }" r6 D' C; s3 k/ v' G
! e% D- Z! ^2 K3 y& q
  H& M2 F! B: k" S" ~' _6 F2 _
#"xdotoolmousedown 3 click 1 mouseup 3 "
" x$ {; _3 ?( R0 O$ k#Mod2+ F40 h8 y! K+ Q6 j: E2 ^1 L7 }
#"xdotoolkey --delay 250 Control+i "
; U- ~" Z5 u1 |/ K#Mod2+ F2$ b, K# T4 I# ~
#"xdotoolclick 1 click 1 click 1 "
! t; @; {9 f3 J; ~#Mod2+ F1
/ v1 O+ B6 q* L; G- U#"xdotoolclick 1 click 1 click 1 "
; E" h9 I% o, k0 k/ S" q#Mod2+ Tab/ s4 g2 r9 j! s: R
#"xdotoolkey --delay 250 Alt+BackSpace "
7 z9 A4 w) }( }7 K#Mod2+ Menu- |: X2 u3 G7 \3 v
#"xvkbd-xsendevent -text "\S{+P}""
0 M6 ?4 e  [. s/ R$ i7 Z#Mod2+ grave
& d3 A' K) A; S4 e4 U, r7 W+ H( M  x+ }% s

$ L) b% V) r3 g  S要检查键盘上个按键的代号,可用下列两个指令! S: H: b) l, k; q4 B( D

* F" t- K! ^+ h& P

* O0 P2 h2 H' [( S% S$ xbindkeys -k( r7 u! O7 r0 J5 k" l: ]
执行后,Tab,会出现Mod2+ Tab
4 }/ Q7 }1 i$ Q" e* g: W2 K' `" E0 Z; a% ~1 V+ I1 d- c2 }
  s  B! r) ?& c9 i" i1 w
$ xev" N/ g% f' p( d
执行后,Tab,会出现Tab及其编码
; a3 y1 d2 l( z, l7 b
) @: q- X, R3 {! q+ Y) a, i

  G: U! R0 r7 V2 v$ wmctrl -l
5 a6 I' y9 o- j8 n执行后,会列出全部视窗的ID及视窗的名称
6 N, i) O9 k. p+ _! }0 y3 f4 l
+ J4 x# R1 r1 G

8 z& [. j4 M% I' S" K( u. Q; j+ A- b! s  r
+ I6 E# i- f0 c- s) |# E

& _! C. ~* p+ i6 C
, o/ N/ r8 }/ |0 R& d1 g
/ [6 v3 N( L3 y/ g7 B
! X$ ~% j: w, L
1 l; \: q& N5 S* V
7 r' q2 h) m5 s8 H9 G. X1 D% t

  h2 w- K6 h3 v3 P+ z7 j- y3 L. d

; J7 q" a: D3 W! r) B
6 s! @. t5 z5 c4 Z% r% S2 o* K7 T- r

/ h# p" m7 ~+ l/ i4 n
  f) C3 x- l  L: |4 d0 O
+ Y+ u* t  Y! N2 d& P
1 N+ P* i4 y9 b$ ?1 g6 e* T5 P
[ 本帖最后由 ycng 于 2019-9-7 09:38 编辑 ]

本帖子中包含更多资源

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

x
2#
发表于 2019-9-7 16:17:04 | 只看该作者
这可是技术活,不会  o" Q8 M: _& H  x' [
咋琢磨起软件了
) b2 Q( e0 h7 Y
& N0 F0 E1 o% q& G( m+ p0 U% H7 I[ 本帖最后由 linglings 于 2019-9-7 16:20 编辑 ]
3#
发表于 2019-9-8 09:34:19 | 只看该作者
辛苦了 辛苦了
您需要登录后才可以回帖 登录 | 手机注册 手机动态码快速登录

本版积分规则

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

GMT+8, 2026-7-21 10:54 , Processed in 0.136568 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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