阳光飞狐

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

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2019-9-6 22:48:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我常用的飞狐功能键如下,若使用飞狐过久常造成右手掌酸痛/ I0 v( h) V) P$ x. I% U
经过耗时研究,终于找到改善功能键使用的好方法9 y4 J( z5 W. h& g' x/ n( O
- Q; {! Q$ F* Y6 b' r5 W
8 d: d, L. p- c- [+ G
旧方法:= = = = = = = = =  N" b$ ]$ j# i' r
; O/ r1 V3 L7 A7 P! x

; u5 l2 h: x. p9 q十字光标=按向右键(rightarrow)1 ?( [' B8 r8 W$ w8 I5 w

, ]- B" ~/ B' N& |2 P# L: c/ e* G
* `. D/ P) r# ?3 h1 z* A6 L
ctrl+ I = 讯息栏
+ }6 h2 i) Q! c2 f0 t8 Y7 I# }% ?2 C2 J; o* ^- Z

5 n+ I' `9 G& I9 y1 Nshift+ p = 小手游标(平移画面)& z! o3 h( T" [
1 B+ m" Z6 j! {6 j+ y
  }) s; Q. [2 a9 _
按住老鼠右键+按老鼠左键=小手游标 / 箭头游标(平移画面)6 `& s8 K0 U" x* U) c6 Y

7 E. o. o0 S2 }  b% l) salt+ ‘backspace’ = cancel last action (取消上次按键操作)' {9 ?! [3 c( [
在修改参数表时,若在中文模式输入状态,修改数字会出现错误讯息视窗,必须先按alt+ ‘backspace’取消上次按键操作,再按‘确定’取消视窗,否则foxtrader会停留在当掉状态, v' z4 ?2 W. A/ F

; s) `4 `8 @9 r7 x( p% B& n5 E8 y% [& b

. X8 e% O9 O3 ik线图左上角公式名称及参数列:9 [) |9 O; @+ o1 r! K3 |) l
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)
" o9 a- j; D) n% s
3 s* c' V$ ?0 ?; q* k8 A- v' ?8 a2 f

3 M/ N# X+ H5 I: P老鼠游标单击click公式名称X_G_L_0__L_G3_UU0_0D+ 老鼠游标双击doubleclick 公式名称X_G_L_0__L_G3_UU0_0D= 编辑公式9 Q& O0 W/ ^( Z
; s" \  H1 X: ?$ x% O

! k! ?6 ^4 ]+ R; }) R/ B老鼠游标单击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)= 修改参数表+ T* f$ i8 P8 q9 y1 K( K
' U! S3 z% V- K
1 t& ?8 ?. O* f/ v
k线图上调整游标为按箭头游标,按老鼠右键-- - > 选修改指标参数 (不可用小手游标)
* Z8 N1 ?/ ~, X- L8 q* T0 _" u$ ~8 _. e; t5 ]
/ G- B0 X9 x1 l
新方法如下:= = = = = = = = = $ P( H" H* E# [# c
: }# A) k' K2 V! S. r$ n  j
5 T" I5 A1 F! ]9 @' j0 U

% G# e4 c4 l# ~; W, Tlinux terminal 安装下列程式4 D- Q' m- W# ?$ J1 N& T+ C/ i0 p
$ sudo apt install xdotool
4 d1 ^1 j# ?# D& F$ sudo apt install xbindkeys xvkbd
# W$ ~7 i7 y/ B! B9 C$ xbindkeys -d > ~/.xbindkeysrc6 Q) Y' R' ?# o1 m1 R
产生.xbindkeysrc档案' T- j1 @( w% m1 E
5 S2 d+ o/ M$ k7 g

6 v0 [2 R  s: }3 d  G, j" b编辑.xbindkeysrc档案,加入下列命令行# z  p8 c; A8 y$ Q# t" v
6 e) j: z* L0 M2 b6 @8 z- X3 D' W. ?* V
"xdotool mousedown 3 click 1 mouseup 3 "
8 J4 L) ^# l3 w  B- k3 nMod2 + F4
- y) Q3 C4 [5 g. [
8 Z) S7 c- v; ]# z$ T4 J2 |7 h"xdotool key --delay 250 Control+i "
2 _5 Z9 z( Q/ ~* a! U, yMod2 + F3; n* E; n, x$ f0 D+ [  i, l3 S

% O$ E; D* s" g"xdotool getactivewindow mousemove --window %@ 280 172 click 1 click 1 click 1 mousemove 'restore' "; Y; v" P/ L$ w* L. j: D
Mod2 + F2: j% |* m0 O5 e# g4 r* ]

$ `/ W* E9 ?" s" u8 Q) Y( I"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
( j5 S# R. H7 \, E1 aMod2 + F1) p* |. V+ _  L" b1 @( D: ~

' x. r1 H% i# O  N( F. J; N4 L# r"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "4 S* B& w3 P  c3 y7 H9 [2 g
Mod2 + Tab

7 V% I( U' i3 v# `" H0 Q3 ]5 |) T7 X% ~5 U1 ^  o" B
"xdotool key --delay 250 Alt+BackSpace "! C! ?+ f8 _$ |8 R9 b5 I
Mod2 + Menu
7 M6 v1 J, G2 g. V7 V
* u+ q. ~) p$ m+ i- w"xvkbd -xsendevent -text "\S{+P}""
% L4 E+ k" f4 _: e8 ?0 WMod2 + grave7 k- x8 h6 q$ z  D3 [& l& f
* F" B7 v# b  G  d, ^* c

& l: u$ m* [  L2 P. e9 i1 I: `  [( r0 o% {6 j/ k  Y$ E
~=shift + P = 小手游标/箭头老鼠游标, w5 B. K1 k- [! A$ n4 D' P
+ e0 B# V5 k6 O7 T  N

/ @9 E0 n+ b2 k7 h# AF4=按住老鼠右键+按老鼠左键=小手游标/箭头游标/ @2 Z; s) n; g4 f
! X9 \: I0 C$ j2 F& C

# V& i' q# f$ q小手游标在k线图任何位置+Tab=开启修改参数表! [5 e' V' C; q8 O
' `; x3 t0 G1 h; X; Y

5 c0 }8 i7 o0 C8 j小手游标在k线图任何位置+F1=开启修改参数表; n" ]$ p1 b& T6 k& |4 A' M3 O

( |8 R( \2 ?' v5 u; ?

3 |; U) x5 P4 p- Z# S  [# W) h' R; A小手游标在k线图任何位置+F2=开启编辑公式' x- D5 T/ G; m

! V* w3 z) F* ?! i

8 [. M/ W9 b# QF3=Control+ i = 出现讯息栏/取消讯息栏( x, a. x! Q* B, n! [% N1 w- l
Menu=Alt+ BackSpace =(取消上次按键操作)
  m  p6 W1 q7 N1 ?+ B8 A
1 y4 Q% m* [: F
* ?* H" C7 C/ @( Y) s' {
我现在使用foxtrader(飞狐),都将老鼠游标停留在小手游标
1 P& A$ M6 z( ^0 _3 u0 n! ^# T3 p3 D" [- L; ?+ f" l. e
如果你的 LCD 解析度不是 3840x2046/ ^7 j# e3 I  t1 |- \$ {& U. H
可以加入下面二行测试8 A9 P5 S, o8 ?% |) s
"xdotoolmousemove 650 205 "" x/ |1 o! E$ l, s5 j7 l
Mod2+ F5
7 T5 v4 c/ T6 K  ^/ u2 V5 J4 j, B" ~4 Z
当你按下F5,若老鼠没有复盖到K线图左上角公式名称后面括弧内的参数时,修改650205让老鼠复盖到括弧内的参数# S' I" Q  I/ K6 F7 r
"xdotoolmousemove 400 205 ", l5 x# T4 t0 K* L! S
Mod2+ F5
3 o: g1 N4 p, m: |% Z4 T当你按下F5,若老鼠没有复盖到K线图左上角的公式名称,修改400205让老鼠复盖到公式名称1 |0 j' k  j1 ~

* b+ L0 q7 Q) d) \如果你在 windows10 下执行飞狐(Foxtrader)7 X2 u" {% l9 ?! u' ?5 j
可用其他能模拟keyborad或能设定辅助键功能的软件, 依照上述命令行的含意做设定
3 f5 b9 I2 N/ b' G, `  H  i9 B$ [, J. T6 W  w9 r

0 P9 \' X3 T8 g5 X其他linux terminal 指令:; `2 G% b% P; X# R+ j% d
& B$ T0 [; y7 z4 Z
) R* j% t" I+ l6 ^( i
$ killall -HUP xbindkeys  ?8 I) f9 }4 o9 |4 K" |
重新载入.xbindkeysrc档案时,先清除xbindkeys程式7 s0 a9 |/ K1 O5 u: j

% a8 u; I; S: X& K. y  w* o
/ Y- g9 T. Y+ e; r8 }9 ^- c* x. g  s
$ xbindkeys -f ~/.xbindkeysrc
4 y/ l, O  G) w. o重新载入.xbindkeysrc档案* e7 X  ~/ Z; w) s/ W* y7 l
每次修改.xbindkeysrc档案后,重新执行上述二行指令' O" k: i4 g7 d- A

  m+ ]' R  b* h2 P6 o. |
; k' y% k  N' u! B8 ^6 G3 P
$ xbindkeys -f ~/.xbindkeysrcx
& R6 ^% ?$ ]7 k! Z: g1 e$ G要取消xbindkey的按键功能时
  Z2 l9 x& {; p/ a: n) ^/ b( J1 u
7 l; ~9 Z7 ~2 m% q/ g( B
.xbindkeysrcx档案内容为, c$ Q8 ?  `' a% \+ o, A- I- _# c& P+ V
) Y1 @6 e  O0 v! w
' ]; S. I1 x1 c; E; [. j
#"xdotoolmousedown 3 click 1 mouseup 3 "1 m2 W! v5 {, U" N+ \; }& @% v: ]9 |
#Mod2+ F41 J( _5 ^0 O% n' n, a, B
#"xdotoolkey --delay 250 Control+i "# t) W9 N) Q0 `- P8 B3 @4 t
#Mod2+ F2  J: z2 X  M  D
#"xdotoolclick 1 click 1 click 1 "3 Y/ R+ {+ O* B. n# {9 L. M
#Mod2+ F1# c% P) s5 W0 B5 I
#"xdotoolclick 1 click 1 click 1 "
- h. L& |* D: u, Y+ s#Mod2+ Tab
+ t/ r* P; q/ M1 i#"xdotoolkey --delay 250 Alt+BackSpace "
- _9 R6 e! i% x" G3 [4 U, Q#Mod2+ Menu" k. r$ I+ o$ s9 z) v/ g2 o! l
#"xvkbd-xsendevent -text "\S{+P}""
3 y6 C2 U; F3 p7 _8 Z" D! U  m#Mod2+ grave. r. ?" Q. D8 h2 N" X' Q  y0 E, ^
0 I% f( B) E6 F+ h8 n0 I6 I

& c4 ?1 [/ Q3 T  K要检查键盘上个按键的代号,可用下列两个指令- A0 z* c! a. x" d# w

& s0 B8 \+ @" o8 W" Q( A( M: `
5 g4 P& W. A: C/ H2 l- f, i& q
$ xbindkeys -k$ d- J# p* ^; q
执行后,Tab,会出现Mod2+ Tab
0 i$ N' J7 H- g7 g$ P! ]& @/ }0 i& T) f7 V  v, |5 s, |
5 y! R# g; e! \* C! [
$ xev7 X6 k8 ~9 Z. M9 c) t6 i
执行后,Tab,会出现Tab及其编码0 N. u2 k1 W8 m- P: h

- Q* z$ B# F. I% l7 |6 a
9 l0 D4 p0 h) k3 o; k
$ wmctrl -l
2 _# m3 r# `& B. m+ s: q执行后,会列出全部视窗的ID及视窗的名称
  d0 `- E, q* Y8 ]
9 n, i; x8 n3 B) w' S6 s6 _

# C) w9 U, j$ ?- X6 w' \3 P+ A  H" r+ v' W5 S
$ m2 t+ W- P3 C; }

8 }4 d" m$ `  L, x  h
- a7 A; V$ F+ l# c
' J) U: }0 h$ A3 F

8 J3 M0 K: V7 V: ^2 P1 V
" w! P' M& T; y" X3 I

* S5 f) W2 ^3 H4 F- M7 H, t" m) l1 ^! ~0 B2 y5 u& i5 h

- p, ~% z* w/ F/ p
/ c3 o, |( x. }! I& h) L

9 J. f+ I9 `5 u+ Q* J
5 ^# c6 h1 H" d* i5 S" Y: G

, `* O7 ]$ _  y% O1 X* r
2 j# [2 m( B/ C$ O( R[ 本帖最后由 ycng 于 2019-9-7 09:38 编辑 ]

本帖子中包含更多资源

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

x
2#
发表于 2019-9-7 16:17:04 | 只看该作者
这可是技术活,不会, |* W) c% u0 t4 H$ j- T# }2 W! o! u: I( c
咋琢磨起软件了2 g) G% m6 M$ n

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

本版积分规则

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

GMT+8, 2026-7-18 00:20 , Processed in 0.134226 second(s), 19 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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