阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2019-9-6 22:48:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我常用的飞狐功能键如下,若使用飞狐过久常造成右手掌酸痛
4 b* X* `* A& e. H经过耗时研究,终于找到改善功能键使用的好方法
; |; d9 f# H. o# [
! {  k' {- l) G4 H% G& c  |
  T# M& E3 f' B" ~! I, I$ D
旧方法:= = = = = = = = =) q/ I) f8 U6 @# F

) n0 i: j. m# N& Y

8 ~' x  m# K2 n/ t8 D/ |6 W0 A十字光标=按向右键(rightarrow)
2 j/ \6 u7 L9 o& i( y7 {# [
9 R# T5 m, E4 j

- k4 w1 @2 g, c5 bctrl+ I = 讯息栏
# n! N$ a- a, b( J' U! I
7 z& ~( E/ _% B. E* T5 @
$ a, @* V, z8 v" W+ u
shift+ p = 小手游标(平移画面)' F5 D" d" ~3 p4 i2 K! S5 c- [
* i* f, j, }, Z, Q1 i9 J* `
0 H3 H7 @. p* l5 t4 H5 m
按住老鼠右键+按老鼠左键=小手游标 / 箭头游标(平移画面)
7 E/ v6 \( Y3 {

' p2 M, |% a! L0 n0 D( [0 Zalt+ ‘backspace’ = cancel last action (取消上次按键操作)( v* M/ j, R2 \% Z
在修改参数表时,若在中文模式输入状态,修改数字会出现错误讯息视窗,必须先按alt+ ‘backspace’取消上次按键操作,再按‘确定’取消视窗,否则foxtrader会停留在当掉状态
5 r- C/ S- z+ p( ]# G1 j
7 m' H# X2 E4 Q3 k% @5 z

/ H7 I2 L" B; R1 d" l. fk线图左上角公式名称及参数列:
$ F6 W! X4 z; @9 W  e+ X* [" ?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)
8 `# z0 G. @$ W. J
/ P$ L  L" C) K9 K2 @1 D; V( X+ N* H

4 Y( M1 o$ d( X9 k! P老鼠游标单击click公式名称X_G_L_0__L_G3_UU0_0D+ 老鼠游标双击doubleclick 公式名称X_G_L_0__L_G3_UU0_0D= 编辑公式
- h+ N; Y' i, ], A; I
/ P' s& y2 ?7 e( l; N

' i5 d' t8 A/ j8 M: H老鼠游标单击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)= 修改参数表
. Z' u: ^1 l8 C0 M+ W' f7 Z
# B. g8 f3 T: G  d1 W9 D5 |
: E, k6 p7 `0 \7 f
k线图上调整游标为按箭头游标,按老鼠右键-- - > 选修改指标参数 (不可用小手游标)4 ?3 `8 q' w' a+ T

/ {4 W5 M7 H! z

0 ]. ~9 L- T; X# ?/ U% k: b. I新方法如下:= = = = = = = = =
' ~% @. |9 g, q; F4 ?6 d7 r# A$ D
6 w) w. g2 A+ O3 D3 [8 ~, y
, ~3 e# l, G. V. M7 ?2 u

7 O! O( m: w% ulinux terminal 安装下列程式  i; }: h+ _. ?, B" Y$ H2 G
$ sudo apt install xdotool
' p" p4 i& T! o) {5 ~% M  {- }$ sudo apt install xbindkeys xvkbd0 @* f) J. m3 Z) D6 q
$ xbindkeys -d > ~/.xbindkeysrc% z+ X7 @. m+ Z
产生.xbindkeysrc档案
4 J( [3 J3 ]9 X9 t% @1 s( m+ w! L- _/ D, F" D5 h' @

( {6 \; E, A9 e; |. t8 ~7 T1 G% M编辑.xbindkeysrc档案,加入下列命令行7 Z3 Y8 L* u) Y! \; @+ _5 p9 m: B% Z
. J9 p6 l. ^0 v2 |6 C3 b' j3 b$ j
"xdotool mousedown 3 click 1 mouseup 3 "
" ~1 i6 ~1 c5 r% A2 m' W% c& OMod2 + F4
+ _8 `# W+ q( N9 L4 A8 F3 R4 t) o- @
"xdotool key --delay 250 Control+i "* t+ \5 s" a: k2 ]
Mod2 + F3
8 t9 D6 G. Z) @+ h" E, T( S2 t/ D' B; ~9 ]5 S( C" x! Q3 `
"xdotool getactivewindow mousemove --window %@ 280 172 click 1 click 1 click 1 mousemove 'restore' "
4 h5 [: j( j- w& }& s! V8 @Mod2 + F2) h$ }; U. M$ d
0 Y) l5 t( `3 b; p% A0 B1 H& e/ l
"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
, l/ W) e0 [5 n1 s0 MMod2 + F1* W6 }; S, o1 S8 W7 {: L4 t

* @5 A3 o5 B. V2 m: G"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "" |- \8 Y. m5 w  ^7 x
Mod2 + Tab
) z1 ]/ w/ A* f* B0 N' e3 d- M

+ r3 G* J" R( i
"xdotool key --delay 250 Alt+BackSpace "
* U# n% o9 a8 D. j( PMod2 + Menu
' x$ x" v* R) b( R1 k" [9 `
2 \6 Z+ t" _* d"xvkbd -xsendevent -text "\S{+P}""
2 L' n- v% i9 E. _3 s: eMod2 + grave
4 }3 x: {8 M6 @% w
" |0 T: p0 a/ Q( N  t. `0 U  t/ r8 M0 o) I

# T3 y* ~. o$ q, W6 ^- ^~=shift + P = 小手游标/箭头老鼠游标- i6 x% Y, u; B& X9 n- p% S3 Y
' L  }( M" O9 R2 r

3 u1 Z% K, q8 y7 M' x8 p% Z, HF4=按住老鼠右键+按老鼠左键=小手游标/箭头游标) ^3 z4 R! M1 `& ^
8 z* t' j# O4 K& O' c6 }4 K0 i9 b
/ g7 z6 T6 q" P: ]8 i
小手游标在k线图任何位置+Tab=开启修改参数表8 m# T+ ^7 ^0 S; T+ q
. T- g, u1 g2 g/ D% u
0 a+ j* K* m2 o/ K  J! r
小手游标在k线图任何位置+F1=开启修改参数表/ p1 ?" Y: `9 R1 g5 ~0 Z0 G

: u4 O* U& d9 f- Y3 S( P! w

+ c& J/ l( B! G4 r; s' a' z小手游标在k线图任何位置+F2=开启编辑公式* ^9 w/ Y7 U& O& Y8 J7 h# V

, c! w. o( L  ~
2 g! _% ^% j% W
F3=Control+ i = 出现讯息栏/取消讯息栏% h; V' N" K/ j1 R& I. f
Menu=Alt+ BackSpace =(取消上次按键操作)
' E' [  T, }. t5 I
) k8 S0 O) M# k7 f- }8 @

3 }/ ]3 Y. }' Q2 D7 O$ L我现在使用foxtrader(飞狐),都将老鼠游标停留在小手游标
2 Y' V% a6 e5 i1 P. ^# m7 u6 E
' P# z) u: `+ o& M如果你的 LCD 解析度不是 3840x2046
# Y* {, ^7 J& e& W  y! Z" |1 x: G可以加入下面二行测试
3 S& F4 n2 d* }"xdotoolmousemove 650 205 "1 V! P1 d8 ]2 Z% p$ d4 N4 T
Mod2+ F5
3 r2 t2 _, ]: t3 ?/ W3 \7 p: j, }2 V7 i3 L0 S
当你按下F5,若老鼠没有复盖到K线图左上角公式名称后面括弧内的参数时,修改650205让老鼠复盖到括弧内的参数
; b8 s" ?6 t. Y0 @! m"xdotoolmousemove 400 205 "# y! f  \3 K: O' G) l9 z
Mod2+ F5# B1 `" M0 D! v" L) \* M* x; M
当你按下F5,若老鼠没有复盖到K线图左上角的公式名称,修改400205让老鼠复盖到公式名称* r5 z1 Y9 f/ @% F

& I; i/ V+ @+ f' T如果你在 windows10 下执行飞狐(Foxtrader)
6 ]1 W* I% [; ^0 k. m可用其他能模拟keyborad或能设定辅助键功能的软件, 依照上述命令行的含意做设定; l. A& F) J- d+ P, D, }+ e

0 e$ T9 T7 D8 r+ c8 f% s" R) _1 [% t& ?4 n+ Z
其他linux terminal 指令:
5 g- g0 N7 L; F2 m* g) Q
; n" _) ?5 g/ e' s& \# }
/ i2 ], z& K3 K) j0 F2 v. ^
$ killall -HUP xbindkeys$ W" W; {6 M% z: K% P$ b
重新载入.xbindkeysrc档案时,先清除xbindkeys程式" S* f% @. U! j7 \, |* {, K$ s

3 ]. ]; z& A6 m3 _0 M5 \, O
. z0 a8 v( R) ^3 R$ ^3 y
$ xbindkeys -f ~/.xbindkeysrc2 W, y7 Z1 ^, {9 n5 ~
重新载入.xbindkeysrc档案$ p, }: {; K: H4 k6 |, j0 @8 k
每次修改.xbindkeysrc档案后,重新执行上述二行指令) Q* P# V7 a; r% j

/ e2 k' `7 ~- ]' G3 {' [
7 K8 _& Y: l+ x0 V
$ xbindkeys -f ~/.xbindkeysrcx6 r- B1 z8 L% C. y6 v" Z( S
要取消xbindkey的按键功能时
) A; ?! D0 |( s- G% h/ h# C" @& v+ ]- r; W/ a6 j0 t8 G) q

: f  N$ x5 k3 Y; [.xbindkeysrcx档案内容为+ x+ H9 L) y' i) k- [4 A

  x1 J" L8 w% A4 h$ e
& E, R2 \9 Q  [. D6 n0 K
#"xdotoolmousedown 3 click 1 mouseup 3 "% u' |& c) m- Y) S! T( Q7 i
#Mod2+ F4
2 D1 i# P: X0 C" [: n! ]. b#"xdotoolkey --delay 250 Control+i "
2 K+ |" T8 c( r/ V$ A7 _$ y- z#Mod2+ F2
# T3 F& H/ E+ X1 K( n#"xdotoolclick 1 click 1 click 1 "' N  E9 T* R% k- Y: l+ v& q4 p3 z; H
#Mod2+ F1
4 z2 E8 Q9 L0 \9 r2 [! y$ B#"xdotoolclick 1 click 1 click 1 "
2 p! }1 s4 h% i#Mod2+ Tab. S! u( Z: \( v+ {& _! q2 R$ S7 z
#"xdotoolkey --delay 250 Alt+BackSpace ": R( R# u; t: }  ?8 t
#Mod2+ Menu0 F! I" \: A0 `: Z% e" ~; G1 H
#"xvkbd-xsendevent -text "\S{+P}""
% |# Y: V1 c. U; \1 h1 ~#Mod2+ grave: Z, }; e8 E  E$ p

3 w- d% V% J6 D8 v6 L- D+ Q

  F0 `) M+ [) A8 k$ ]要检查键盘上个按键的代号,可用下列两个指令% r, S- i- n( b# x0 T
) {4 T6 R: y4 D) D- K
9 \1 Z# a/ H& K7 S
$ xbindkeys -k$ w/ B/ g/ d9 c0 S! r2 ]
执行后,Tab,会出现Mod2+ Tab( `! x, m0 D* [* U, C
" @6 I9 |1 w5 n( M4 b9 l
0 X" s1 X: s6 w% q
$ xev4 f9 A. e" H! o* U! o/ ]8 L8 N
执行后,Tab,会出现Tab及其编码
0 |+ b' w  y4 o
* z' T; u3 w: Q# A

) f% S1 W1 [! L# r$ wmctrl -l
+ ?8 b7 Q; e0 H5 G: f  \2 `! s! u执行后,会列出全部视窗的ID及视窗的名称! t1 D5 A' V2 a) c

) h, G& z' g8 g" t6 s3 r# D

; N) ~8 `0 X0 L8 s1 L( X5 a( }! q# {& t; L& d1 U) w' M4 u

3 e  u" P  A9 }3 r, B% b5 [( R
1 R3 V7 C, r1 b% s0 b6 X( i$ g1 E
2 j( C3 j: [0 L  @/ s

6 i. ^* H# n! Z  O; e7 _# i
& U1 N  J& V6 E0 n! f0 X2 C/ `
- H9 Z) x: G6 @6 {

% c1 n; I9 V' e! @0 J" j
7 Y! K& S& h. d9 I" u  c

+ `( ~$ n" m8 @
7 A/ {. G$ S. z: d, j3 h4 _# W

4 w& b6 \( \2 l1 ^! A& }4 V& i. j) T, l( |

" B; x5 `& ]) @- m+ x
" k1 f" e5 X8 |; R1 N1 p[ 本帖最后由 ycng 于 2019-9-7 09:38 编辑 ]

本帖子中包含更多资源

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

x
2#
发表于 2019-9-7 16:17:04 | 只看该作者
这可是技术活,不会2 y4 x( D2 `" Z$ x7 L1 X
咋琢磨起软件了  O$ p; ?" E; }) Z4 p# ]

& o4 w5 t% U+ n6 E; j[ 本帖最后由 linglings 于 2019-9-7 16:20 编辑 ]
3#
发表于 2019-9-8 09:34:19 | 只看该作者
辛苦了 辛苦了
您需要登录后才可以回帖 登录 | 手机注册 手机动态码快速登录

本版积分规则

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

GMT+8, 2026-5-30 12:24 , Processed in 0.166585 second(s), 19 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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