阳光飞狐

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

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2019-9-6 22:48:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我常用的飞狐功能键如下,若使用飞狐过久常造成右手掌酸痛* z4 k1 L* {6 H/ a5 m
经过耗时研究,终于找到改善功能键使用的好方法1 u8 W6 W, r4 m4 |
  m' g8 z+ G6 v9 j+ d* v2 t  R

) b0 v/ R, w3 R6 n1 \4 p( Z旧方法:= = = = = = = = =2 Y  z* D) N3 e  v, N3 `) X
# w! x6 J: W$ j- a  ?

& b' Z' ^& \7 d十字光标=按向右键(rightarrow)3 I) H3 n3 c# @: W+ e0 ]3 k

& C# L" }! ~8 J  @- f0 I

$ G; P% |6 h3 m' bctrl+ I = 讯息栏
+ O2 }9 T4 d4 M; |9 j( V
6 _2 ~0 o. z8 k: K* b" q1 z
/ z1 r- l' Z! U/ @7 {
shift+ p = 小手游标(平移画面)
5 F6 a: L( v1 _, {4 n) l/ m- j
0 O9 F& m0 s; O* D0 s
9 ?4 N8 C' ~1 g2 K5 y! k- d" B
按住老鼠右键+按老鼠左键=小手游标 / 箭头游标(平移画面)
, h$ F7 ~/ N$ ]5 f5 [2 J

" h5 O4 H+ G, G$ T% O' dalt+ ‘backspace’ = cancel last action (取消上次按键操作)# T& b" v* F( s: _$ ^- h1 m8 h
在修改参数表时,若在中文模式输入状态,修改数字会出现错误讯息视窗,必须先按alt+ ‘backspace’取消上次按键操作,再按‘确定’取消视窗,否则foxtrader会停留在当掉状态* g- u' Z7 a9 K1 r0 f
' N5 ~6 g7 \+ k1 |

$ n8 u9 p9 ]% h* t% T' ?( f6 F1 tk线图左上角公式名称及参数列:1 m. p0 t, t) j2 `/ ^# {/ q& 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)/ b3 z' k$ c' q3 F8 e8 I

9 i& Z( r6 y+ K/ C$ ^

- F$ u; _/ o5 P( G7 i$ u老鼠游标单击click公式名称X_G_L_0__L_G3_UU0_0D+ 老鼠游标双击doubleclick 公式名称X_G_L_0__L_G3_UU0_0D= 编辑公式
. s6 S2 G: `8 k- L4 x; t$ x$ Z$ T4 G% U# k8 X7 Z/ L- g5 [
, `0 B- Z. F+ o0 L& _
老鼠游标单击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)= 修改参数表
( R3 h1 X' q3 [+ q9 N4 {; w. q6 v0 U7 x* v& h& \
8 T3 i" c" _7 y- g! ~& O
在k线图上调整游标为按箭头游标,按老鼠右键-- - > 选修改指标参数 (不可用小手游标)" C6 }) ]/ b$ O% i; ]

+ N' V& W, h0 [& c' z- A) J3 }

( b. o, b! M) I( U4 t( V新方法如下:= = = = = = = = = 2 T8 p: S# R5 E- t7 j; \! k' V* [

& L0 C8 q3 r8 u) h" w& i3 _0 v! k% s) O5 o

# p  H3 ?+ X) v9 R在linux terminal 安装下列程式
  ~1 Q6 ]# v6 \# l$ sudo apt install xdotool( B% k( m+ O* O& F
$ sudo apt install xbindkeys xvkbd1 d4 ~1 u& p3 J' l# H, p/ j
$ xbindkeys -d > ~/.xbindkeysrc: X4 ]1 Y! X' u- H$ w
产生.xbindkeysrc档案3 x. t0 K* g3 ]! [- R
  C0 @9 l. R& N7 g6 i

( u3 N! R* ]5 p- o* M; g编辑.xbindkeysrc档案,加入下列命令行
5 T' v$ R8 f, X5 q* P7 ~0 B* ], G: T$ s* H1 T' N# N
"xdotool mousedown 3 click 1 mouseup 3 "
9 O, {8 h! e  r1 bMod2 + F4
8 N2 p; F+ u6 r* `4 X# b( p
& T6 v+ m( |: t( |"xdotool key --delay 250 Control+i "
) s+ C0 p! M0 CMod2 + F38 q7 D9 S  M* Z" E; C! w$ @  @
8 }* q5 i1 f0 t2 h3 \' S0 {! I
"xdotool getactivewindow mousemove --window %@ 280 172 click 1 click 1 click 1 mousemove 'restore' "1 c8 e: k/ s  a8 r- a
Mod2 + F2
( C' p8 ~* w3 a" \8 N  F( [$ C0 j
7 i$ [) N' w0 `( b( f  v2 x"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "4 i# N4 z2 t. B( Y+ s
Mod2 + F1
% \. x2 o" V, e! ~3 l4 J6 t7 l* u% k# l
"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
9 I" H9 C4 @1 @; zMod2 + Tab

/ b) F4 D$ W' f! \1 `/ u
( w8 q" g/ F  y& G
"xdotool key --delay 250 Alt+BackSpace "
* |( R+ o. j4 b; O/ wMod2 + Menu
, P4 U  F& q1 Y" d8 E3 _. W0 k9 F" M
"xvkbd -xsendevent -text "\S{+P}""
' |0 H2 ~* S0 j3 q" u7 q. QMod2 + grave
7 ~/ x1 l5 o5 Q% n- E
0 ?7 h/ d2 d' g" v" K5 c* }6 H. h
" }% y4 W2 U# r; }8 Y! n
按~键=shift + P = 小手游标/箭头老鼠游标8 S# p4 ?1 Q- `+ T6 [) e( @) L
0 I' A, `+ Y: \* V( D' L, h. q
2 b2 U* x. _  v8 \! T$ g8 y
按F4键=按住老鼠右键+按老鼠左键=小手游标/箭头游标) D9 f# n" @% M" g

7 S( z, S0 U, e7 J' i

: E2 t( z4 H9 ^0 P, l小手游标在k线图任何位置+按Tab键=开启修改参数表% v1 Z9 v! I  `2 X$ m
4 v2 ~+ Q: ]; \, ]" ]
$ u4 F$ ]3 z3 [6 f! U
小手游标在k线图任何位置+按F1键=开启修改参数表
# M% F! w1 P0 c" F% U% N2 k! x9 o. c5 L* \" _; W
8 g3 ~% e. A3 _' O' [5 ^" I$ P
小手游标在k线图任何位置+按F2键=开启编辑公式
+ C5 K: @+ q8 d* l" J
6 v2 g/ }8 K( M9 ~/ ^# |
4 o, X9 O4 J3 [
按F3键=Control+ i = 出现讯息栏/取消讯息栏
( Q9 a: o; Q2 X$ x9 F9 G按Menu键=Alt+ BackSpace =(取消上次按键操作)
/ R" {, `/ b1 }# d  v2 t& B4 g8 {1 c1 \6 l8 U. `0 A1 V5 k
1 v+ F9 S+ L! t6 c' |  K) s% d
我现在使用foxtrader(飞狐)时,都将老鼠游标停留在小手游标
, w0 U5 b. f7 m1 Q% ^
* z- v* U7 z$ B# g# @. x0 a如果你的 LCD 解析度不是 3840x2046
& c5 T) {+ h$ l3 T4 d' b+ p' P% e可以加入下面二行测试
- I! ]( u3 t/ [2 W+ p  F. |"xdotoolmousemove 650 205 "
5 B; ?# v3 ?. k* FMod2+ F5# E+ v8 g! P- ]$ B
$ @, t( V# \4 v+ J! Z1 o
当你按下F5时,若老鼠没有复盖到K线图左上角公式名称后面括弧内的参数时,修改650及205让老鼠复盖到括弧内的参数
& ]) ~4 @! h9 A"xdotoolmousemove 400 205 "
: B) g. P' _4 d. a2 V" yMod2+ F57 I2 m; Z2 A2 J" g8 M& D
当你按下F5时,若老鼠没有复盖到K线图左上角的公式名称,修改400及205让老鼠复盖到公式名称8 Z+ c9 G7 ?  ^

) \: T1 I- y% c# C如果你在 windows10 下执行飞狐(Foxtrader)( N* O  N+ k/ [" ]' R  N2 V
可用其他能模拟keyborad或能设定辅助键功能的软件, 依照上述命令行的含意做设定
7 T$ f& b) W; u$ s+ _" x4 {
8 a6 E5 S# [! o  y+ `( k
+ k/ A. S# U; y# y; R* T. ~) b& G' O其他linux terminal 指令:  }) A; k) b  f& O
3 @; P1 E! Z$ Z( {
3 h: k% v" `+ j3 k
$ killall -HUP xbindkeys
8 X# G+ H/ c4 t) D2 s重新载入.xbindkeysrc档案时,先清除xbindkeys程式
7 a, b* r3 N5 y8 ~3 B) x2 v' d+ Q* m0 }7 j$ B8 E4 h# ]

/ F" c* D$ g" B# M" X$ xbindkeys -f ~/.xbindkeysrc
3 [9 |# F9 Y  u& }4 U重新载入.xbindkeysrc档案
# g4 t$ U& m7 m4 b3 `每次修改.xbindkeysrc档案后,重新执行上述二行指令- Z& T/ r9 t# _& {
: C$ y4 T7 H; y/ `5 N4 S, R
( W( U4 l: P9 v: A. t! @6 F) C& L
$ xbindkeys -f ~/.xbindkeysrcx
- o! I1 T* w- l2 p  X要取消xbindkey的按键功能时' P' @+ h) t2 s! z& Q
4 E: e6 m" A6 @% Z# g( M# _  G

9 `4 F; ~- u: @- m8 o1 t.xbindkeysrcx档案内容为' @; i( w; N( I0 N! Y7 _
5 |( {/ u% f: u& F' j5 B

0 T' O6 \& G1 j, H1 Y. F7 d5 ~#"xdotoolmousedown 3 click 1 mouseup 3 "% Q) ^" q+ d  R8 z9 P5 {7 n( P
#Mod2+ F40 O6 w" {* w( c$ r0 y; H
#"xdotoolkey --delay 250 Control+i "2 f. T! T& L! N" M  W( d
#Mod2+ F21 x& C, W% v' {3 F& K" z- e8 E
#"xdotoolclick 1 click 1 click 1 "5 @, ]+ s" j" T1 A
#Mod2+ F1( e  V; X" B  [/ i; B5 D  e) ?
#"xdotoolclick 1 click 1 click 1 "
3 j5 {* i0 f+ T) Y6 X( a#Mod2+ Tab5 E( C3 F! y; i% t- n
#"xdotoolkey --delay 250 Alt+BackSpace "$ [* O0 T0 d7 d& g' Z( `4 N0 D
#Mod2+ Menu
, M9 v/ Q* O$ R3 m+ u#"xvkbd-xsendevent -text "\S{+P}""- l2 p' {  f5 l( C
#Mod2+ grave
$ Y" w* s2 V8 j) P% z5 N% T
. ?! u" w* m# i6 u
+ D. l) U8 C2 O' m3 J
要检查键盘上个按键的代号,可用下列两个指令
9 F( n2 z9 X4 N0 ~% W, }5 J; L$ o2 j9 ^% ^% {' j
/ T( t. ~5 Z- H4 \- q" c
$ xbindkeys -k: s( p$ y+ C% I/ v3 y& H  x
执行后,按Tab键,会出现Mod2+ Tab6 V7 B) {+ G5 @+ o3 R5 \

# m/ h* Z6 e% B2 h( l- G
" K% R# K6 q, @  _9 [. T+ f8 u, @
$ xev0 W. e* n0 b1 J( @2 W' o; r2 q
执行后,按Tab键,会出现Tab及其编码/ p/ \' i: Q8 I# X

) a% Y6 Q1 V( z, O' J
! j* y# o1 U/ s
$ wmctrl -l
( _# d6 E- p5 {& a执行后,会列出全部视窗的ID及视窗的名称
& L( o3 m- g% j- J: K3 D# g1 k$ `+ x8 q0 a6 Q  U
/ z# H$ }* P8 v0 l2 L- p7 `( Z; g
- S% G- _; H* q  ^5 T; }9 h; P
1 b* y* G' J/ Z: A0 p/ j

: M  F5 v: L0 ?2 H
# S) Q8 J2 L7 p7 T+ Q$ |
( f% e- Z% e/ A) }
! ]+ C3 S7 g) B7 j

/ U& [, s/ Q3 J4 v

+ ~- a! {8 u! @! ~) n1 X; E# H7 N4 s! N: n* o$ I
1 Z& Q- b: \4 C" K5 X  l

' O$ E& ^( j: v' i

7 P) j+ d- a0 s" e
* I$ A% y. A1 s

3 D! L$ r( I% s' Y/ L
. b0 m4 O8 A6 B3 ]3 m; Q[ 本帖最后由 ycng 于 2019-9-7 09:38 编辑 ]

本帖子中包含更多资源

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

x
2#
发表于 2019-9-7 16:17:04 | 只看该作者
这可是技术活,不会7 X' i. ^6 [, V5 b6 I
咋琢磨起软件了; g' I! W1 K# W! ^

5 P( ^* A' `- ^, q2 {[ 本帖最后由 linglings 于 2019-9-7 16:20 编辑 ]
3#
发表于 2019-9-8 09:34:19 | 只看该作者
辛苦了 辛苦了
您需要登录后才可以回帖 登录 | 手机注册

本版积分规则

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

GMT+8, 2026-10-21 10:00 , Processed in 0.136751 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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