阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2019-9-6 22:48:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我常用的飞狐功能键如下,若使用飞狐过久常造成右手掌酸痛4 s$ K) H+ E: `5 u
经过耗时研究,终于找到改善功能键使用的好方法
' U* p- J& x5 S* F
6 J2 y/ H! W% a5 T

) K# `4 ?, w" s0 T; l+ `  T旧方法:= = = = = = = = =/ A, N2 j% U1 s2 r3 _  J! V

4 W; _* Z: v0 f' a) I

! |8 b# D% u; N' e) F+ T十字光标=按向右键(rightarrow)
; R! }  P3 F: g
9 W9 F( Z2 A" c, @5 U) L- B

3 |6 Z$ T% A3 F: [! e, nctrl+ I = 讯息栏5 V9 s6 w6 s# U; |5 m

- V0 H! }" E4 [9 L: P/ w

5 \8 Q4 g* ^# V! N: D5 Ushift+ p = 小手游标(平移画面)
0 x* j6 c( `5 J/ n; F4 z1 v$ A7 M: X) z7 M0 w8 V$ a
* u! o1 ]6 L/ W. O* x# v  n4 F
按住老鼠右键+按老鼠左键=小手游标 / 箭头游标(平移画面)7 m' P: W4 f/ }, M* `# M
" t5 V6 o0 X% }8 R+ i# Y( N" ^+ \6 [
alt+ ‘backspace’ = cancel last action (取消上次按键操作)
# ^* L* ~4 d& k. c2 d; H5 F3 v* G2 N在修改参数表时,若在中文模式输入状态,修改数字会出现错误讯息视窗,必须先按alt+ ‘backspace’取消上次按键操作,再按‘确定’取消视窗,否则foxtrader会停留在当掉状态
4 x% E2 }  T" C8 q. f8 }: {( q6 T# I' u/ b6 k8 {9 L8 D9 ]

4 U9 n* v; r: e5 W. s: uk线图左上角公式名称及参数列:4 J! G7 k# w' j& K$ w
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)
, h$ O. e' M) J+ k
3 v4 Y- J3 a# `: ], A- [
% b8 c4 K1 x" j3 G. s
老鼠游标单击click公式名称X_G_L_0__L_G3_UU0_0D+ 老鼠游标双击doubleclick 公式名称X_G_L_0__L_G3_UU0_0D= 编辑公式
5 j+ C8 O9 Y7 h8 O! E# @9 [# y' E" j- j+ A2 ?! i( w$ l; k" h

# F% {4 ~0 ]6 n# r  _" r2 O老鼠游标单击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)= 修改参数表
3 K7 F* H* g( Z5 f- Y
+ t) c2 l! z+ c( @

! N" `2 c! y# N5 ~, X7 c7 d9 Uk线图上调整游标为按箭头游标,按老鼠右键-- - > 选修改指标参数 (不可用小手游标)- k" V2 X8 v  Q% J3 B% d* b
7 n* _" p! J4 T

- ~3 i$ @2 z4 g  K9 T新方法如下:= = = = = = = = =
; N3 @4 G7 }& ]' _  d
0 H9 J4 n1 F2 e4 B* y; X( G

. A0 @$ _+ a6 U! |: v% e) G
4 D: l( D- S# r
linux terminal 安装下列程式
2 e+ p* j3 N. y- P' W% l$ sudo apt install xdotool
2 i" a, ?) C  t: W+ k$ sudo apt install xbindkeys xvkbd% w- `$ I' B- q  L% x; F6 n; n
$ xbindkeys -d > ~/.xbindkeysrc. O4 R: z( g8 R0 S% w8 D2 H
产生.xbindkeysrc档案
$ b2 d8 @9 B" c5 Z, x. l
& N% `0 @+ L* i% t; F2 ?" o4 Z

) C  W- M2 r) ]- ]9 w6 a3 d% y编辑.xbindkeysrc档案,加入下列命令行$ |" u# F  M0 m% A
$ a) b7 W: b! I% E
"xdotool mousedown 3 click 1 mouseup 3 "
1 [3 c8 Y3 J; ?9 `' R2 jMod2 + F4* W1 G( {1 V1 R

: J: n' U2 a4 g% ~7 v+ `"xdotool key --delay 250 Control+i "
6 c) ~9 N% {4 f! w3 [% T# C* c9 EMod2 + F3; K/ V3 V8 z# n0 X3 u# ]
6 a9 \8 b. a4 d  a3 G
"xdotool getactivewindow mousemove --window %@ 280 172 click 1 click 1 click 1 mousemove 'restore' "5 g+ A6 q7 |5 F! }6 B& Q; j
Mod2 + F2
* r0 l) Y+ B4 }7 Q$ |# |. \" G- t: A7 e; `. C- k
"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
& T8 R+ {4 y/ }* oMod2 + F13 O  A6 t; x0 ~9 }, f  b1 n
: h: A3 {6 l5 v( c- r
"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "+ E; W0 ~- ?7 e# X4 V6 I: I
Mod2 + Tab
$ l9 r3 m0 y$ C. ?/ w7 T3 P

. j: c4 w- _! G6 Y1 F$ @
"xdotool key --delay 250 Alt+BackSpace "! J3 {6 c. T3 K$ C0 L, W$ _
Mod2 + Menu! W/ }; e/ p  v  W. a
$ J8 F- i9 C# {- s, o! J9 W# B4 ?
"xvkbd -xsendevent -text "\S{+P}"": H- s, X( O+ ~3 @( u# y- c
Mod2 + grave7 m$ \* r5 i. L/ c
5 a3 A8 V% t2 ]: E7 h

2 d: d  `/ O, ?4 e" ^! E7 Y( I4 \) ]
( ?% I4 j4 ^" H$ X" u$ e~=shift + P = 小手游标/箭头老鼠游标
3 @# ?" s& c6 U* G
4 F% z( c2 b9 [/ ~5 T4 E8 u" U

5 }3 L, w( O# `9 rF4=按住老鼠右键+按老鼠左键=小手游标/箭头游标
% B+ \% e+ a8 }* Q, O
/ m- F& n, _# d& F

, z& V( d) ?# Q6 S小手游标在k线图任何位置+Tab=开启修改参数表
. U, a$ V9 _/ j, b8 u( W) d( \6 q5 l/ @. |4 q6 q: c

: ]. P/ k0 H. K小手游标在k线图任何位置+F1=开启修改参数表
( J  T7 M* _2 F3 o$ T! n& z# b
+ a- w: E4 g. h, d3 |- ~
7 q1 e$ a" d  r4 ?
小手游标在k线图任何位置+F2=开启编辑公式
, v$ b( [& }6 S" f% C
! R6 c+ `- A1 g) p1 `# _; z
9 l6 P, V" q2 K" x1 f2 A
F3=Control+ i = 出现讯息栏/取消讯息栏
  L; h# c# e) j3 g) {. S6 j, }Menu=Alt+ BackSpace =(取消上次按键操作)4 J4 N$ P4 P* ^

! Z5 ]# V# O: R9 U0 F' y$ {9 `* Q
3 Q3 B) s. ^. a- Q7 H. ?
我现在使用foxtrader(飞狐),都将老鼠游标停留在小手游标! e& n: O& f" ~) H! J

$ C( R6 K4 v5 U# j. i- W5 [如果你的 LCD 解析度不是 3840x2046
* O$ G5 S5 }, b( x/ {% k可以加入下面二行测试
; Z9 K& b9 @! F7 Z0 ~( ]3 u"xdotoolmousemove 650 205 "
0 W$ r# j/ |# PMod2+ F5% j/ \  Z' [; ^7 O& R) n; _
7 W, y  M  c- m* b& @
当你按下F5,若老鼠没有复盖到K线图左上角公式名称后面括弧内的参数时,修改650205让老鼠复盖到括弧内的参数* `& J! q; L3 S8 c
"xdotoolmousemove 400 205 "* l' c% Q- T8 m) b3 h
Mod2+ F52 l( d( g9 F8 A% r! E! A7 a
当你按下F5,若老鼠没有复盖到K线图左上角的公式名称,修改400205让老鼠复盖到公式名称
5 f7 V0 [7 I  R# u' M4 Q# K- S
- k+ i: T# ?9 r" E3 d如果你在 windows10 下执行飞狐(Foxtrader)( a# o5 x& j  C4 ?7 [/ t/ Q" T0 n0 n
可用其他能模拟keyborad或能设定辅助键功能的软件, 依照上述命令行的含意做设定
# k% r- F; O3 B6 T. r( x) h
% A2 l. j: R! x) v9 s# t  G1 ^. q8 f
2 R4 S/ R( T* q4 N) z其他linux terminal 指令:4 @& v. H1 [* U6 N2 E! Z1 m

: O* t5 z/ N$ ]& a9 Q) A% Q& T

9 j  @, q5 Y& a0 o0 K& N- \$ killall -HUP xbindkeys' w; w) X' [, E9 O
重新载入.xbindkeysrc档案时,先清除xbindkeys程式8 a1 E2 ~0 f; w! z& j) k
" e# u) o. }/ b* G8 p8 g

9 O8 |$ ?# d2 g. S+ |1 ]; I; K' r/ Q$ xbindkeys -f ~/.xbindkeysrc
* t3 _9 h5 _" A! w, E重新载入.xbindkeysrc档案+ h5 L( |' Z' s2 m
每次修改.xbindkeysrc档案后,重新执行上述二行指令) B) i/ u7 J% J. x( L" U

4 w- J. ^% C8 Q. c9 [- s) T

, {  x) r/ o2 L9 o. J3 l$ xbindkeys -f ~/.xbindkeysrcx; x& \2 N' J7 B9 a5 m( h
要取消xbindkey的按键功能时/ C' z: r: ^; }  o* L/ O* l6 z
. ]* O$ O+ H+ ~  j, T

5 C; P% G: t: h6 Z( S! N.xbindkeysrcx档案内容为
* M2 G& u# c' e& g8 I: e
" E/ }1 e0 `2 e* X  m
; W  g. s* X; t3 Z4 E
#"xdotoolmousedown 3 click 1 mouseup 3 "
2 I0 D8 I! j. K" |& K/ C#Mod2+ F4( x& Z7 K( P( G; i
#"xdotoolkey --delay 250 Control+i "
- E: i3 t9 j, N  |* d/ w4 Z$ @#Mod2+ F2
# W  Y8 M; V/ o* q& m#"xdotoolclick 1 click 1 click 1 "
/ a# ?% T: b: s9 n- {7 v4 S7 r" K#Mod2+ F1& d/ x( d4 D+ K1 r: M8 Y9 b7 F  _
#"xdotoolclick 1 click 1 click 1 ". V# |- z) c/ I" w
#Mod2+ Tab
% o/ D) N7 A  c7 K- u7 R#"xdotoolkey --delay 250 Alt+BackSpace "
0 L/ F' g  {6 F#Mod2+ Menu
- c! l# J* l: V( n, _#"xvkbd-xsendevent -text "\S{+P}""4 \; u. }" [3 q  M
#Mod2+ grave
3 G- z% T9 |9 I0 a& g, `+ p
/ V! A& S; M8 z& g: e* y4 }, d

2 t' i( z* Y0 y+ w1 O. p要检查键盘上个按键的代号,可用下列两个指令$ a2 n9 l8 l9 K
% S  j- N0 b$ [

2 g  N- v5 w8 ~& P7 A3 T7 g8 v$ xbindkeys -k% m3 R4 ~  _. y  X% T
执行后,Tab,会出现Mod2+ Tab
" {8 }6 ?$ H" `7 h5 J
1 A' q  c/ ?5 `& w" b

7 Z' G, {" P1 Y7 i+ L+ K: z$ xev
; v& A) _& N8 t9 C执行后,Tab,会出现Tab及其编码
! L4 n3 A8 _8 Y' `( o( {+ v6 q! [1 A$ r2 F! L

  C0 h0 p; \3 M$ wmctrl -l1 g0 Y6 Y: f  |) I
执行后,会列出全部视窗的ID及视窗的名称
' _" F8 m+ u+ g8 |
: W0 W1 O& i& r3 t( ~1 ?1 ]; I

4 z5 Q; n& j" f  X: J/ k2 K
3 R* w3 w7 p! u3 R! T/ Q9 _" _

. w! C" h& C( }( i% H. z; }, K- t+ W' \% e5 V# K! m. V# Z- G4 G, P8 b- V: A
2 c$ _9 r4 B; [
$ ^; V' l- w; I+ s% @; _* O4 l( @

- e" y1 R4 W4 |2 U' u: y' G) l, \4 T5 d4 a+ c, X) }- b

" r  ~! h% w  F* }
# k+ C: g2 u3 G2 D
- A. A$ _, U% N

; R9 d: ?. `7 c6 }
9 i# I' A  H& ~% |
# z# B9 O. }1 l& e/ B8 D

3 i: ^+ L  r* I. }4 Y1 r* G8 r7 }, z, |
[ 本帖最后由 ycng 于 2019-9-7 09:38 编辑 ]

本帖子中包含更多资源

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

x
2#
发表于 2019-9-7 16:17:04 | 只看该作者
这可是技术活,不会
9 q* S9 R; x. w5 d' c咋琢磨起软件了0 l2 [3 z0 f- \7 n# p

; |' \( Z2 z$ A. ~[ 本帖最后由 linglings 于 2019-9-7 16:20 编辑 ]
3#
发表于 2019-9-8 09:34:19 | 只看该作者
辛苦了 辛苦了
您需要登录后才可以回帖 登录 | 手机注册 手机动态码快速登录

本版积分规则

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

GMT+8, 2026-7-17 23:03 , Processed in 0.165363 second(s), 19 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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