【阳光飞狐__与财富同行】
标题:
改善飞狐 (Foxtrader) 的功能键使用
[打印本页]
作者:
ycng
时间:
2019-9-6 22:48
标题:
改善飞狐 (Foxtrader) 的功能键使用
我常用的飞狐功能键如下
,
若使用飞狐过久常造成右手掌酸痛
: {" o6 j% v& r8 B' v" y% k' I& Z$ a, f
经过耗时研究
,
终于找到改善功能键使用的好方法
) P' N6 o$ q1 c0 J) u, `
- M8 b9 d& `; B3 E
x7 x+ x& u3 l5 \3 ^' f7 h' E
旧方法
:= = = = = = = = =
. T8 @ X3 M% ^$ x! ]4 _& y
' |/ z' c& d. y0 a* r$ l- a/ X' u) `" L
, H# \# b+ ?) ]1 C2 W6 k
十字光标
=
按向右键
(rightarrow)
! Z0 s2 Q% h' X$ O0 B! T" l
* ]6 K$ _ s! X$ \
6 r# U6 N" g1 _/ `( F- Y8 [
ctrl+ I =
讯息栏
: J- P4 s: X: x0 I/ k7 `5 y2 J
: K9 n9 T j/ j; Q r6 c: P0 j
: t m9 ^0 X8 f1 X/ K( l6 w! I
shift+ p =
小手游标
(
平移画面
)
7 P* Y& } n! Z$ m a
" P* r1 I( q5 }* I- H& R* ~. D- Y
0 ^4 ?, g3 d+ j6 Q' b
按住老鼠右键
+
按老鼠左键
=
小手游标 / 箭头游标
(
平移画面
)
/ Z( t) \; a1 X, s8 o7 n
! [7 Y6 _6 T9 h/ F4 X
alt+ ‘backspace’ = cancel last action (
取消上次按键操作
)
- V3 D8 |4 n4 C3 e' J; _/ W) v
在修改参数表时
,
若在中文模式输入状态
,
修改数字会出现错误讯息视窗
,
必须先按
alt+ ‘backspace’
取消上次按键操作
,
再按‘确定’取消视窗
,
否则
foxtrader
会停留在当掉状态
1 p3 K1 r9 |6 [$ w Q: m1 E
/ W0 ~% i! S- ?% e$ l% i
9 `4 O! d- D- M, m( ?5 g2 P
k
线图左上角公式名称及参数列
:
2 t- V! p7 `9 g- u
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)
5 w, n: G6 L3 R
8 ]3 n @3 i+ i7 B
9 i1 M; I; D" x9 H1 w& y
老鼠游标单击
click
公式名称
X_G_L_0__L_G3_UU0_0D+
老鼠游标双击
doubleclick
公式名称
X_G_L_0__L_G3_UU0_0D=
编辑公式
4 B& [0 V" p- |) z4 _2 r
# R0 J+ a+ \, @- f0 K; L
( |: P( K! Z/ J# n) m
老鼠游标单击
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)=
修改参数表
& H1 O3 ]/ \& l! H6 u, g
) C5 i4 p3 d' Q4 I4 W7 [% [$ m
# j5 U2 M3 a1 U4 U) z
在
k
线图上调整游标为按箭头游标
,
按老鼠右键
-- - >
选修改指标参数
(
不可用小手游标
)
% \) y) G9 U0 O
) V: h- f: N& V0 n5 }
- B, j* O* j8 C
新方法如下
:= = = = = = = = =
6 H6 K8 A/ T+ K4 [0 O* Z
" E: D( b5 Y4 p& l5 J6 y5 o
7 J, }. f! B/ q" {' k1 t
2 r) }7 h8 g1 c4 w
在
linux terminal
安装下列程式
+ g9 _" [* z# N% m
$ sudo apt install xdotool
. {3 @& T" p$ [/ Y; `2 j
$ sudo apt install xbindkeys xvkbd
6 F+ `2 T# O$ l
$ xbindkeys -d > ~/.xbindkeysrc
* O; c5 N" ]& l! ?& P. b( a! B" b
产生
.xbindkeysrc
档案
% R5 w" b6 c' ^0 q5 R, [# j/ O
9 L: G& i1 A+ \6 t: T
) E4 U& w& s) O
编辑
.xbindkeysrc
档案
,
加入下列命令行
, c7 F' M& |. i
, b, l/ K% a j
"xdotool mousedown 3 click 1 mouseup 3 "
0 i: @$ z& R5 Z, ~7 h$ e. ^: u
Mod2 + F4
* H! r2 y* \% e1 M/ f: k8 U+ P
9 x+ w# T. H% U8 A5 Y9 L3 [0 D& X( m
"xdotool key --delay 250 Control+i "
# I& e+ m% k- S+ u. a
Mod2 + F3
" V+ u" d) f* J1 [0 `( U
9 x- B! p' z( [
"xdotool getactivewindow mousemove --window %@ 280 172 click 1 click 1 click 1 mousemove 'restore' "
7 V6 A% O. v/ g1 a
Mod2 + F2
# {: M) ~5 |. O9 r) F
0 {# r1 |# S" Z; B+ m, }: |5 y
"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
# \0 { I9 h% ` f0 t% w
Mod2 + F1
' X) f& u1 j' r9 @
7 ^3 J! [% R: [8 z
"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
3 i# u# {* A& `$ K9 \& X
Mod2 + Tab
2 ]. k- B* ~* a2 w5 Z9 ~
s2 X2 {( s. \, @8 c. Z
"xdotool key --delay 250 Alt+BackSpace "
( z# q( o5 b" K1 y9 A4 h) R% }* q
Mod2 + Menu
: ~4 ~9 F- x- Z2 r
8 T" g* l) h1 o. f4 o' y; y
"xvkbd -xsendevent -text "\S{+P}""
# p3 [5 h, D: w1 j
Mod2 + grave
4 Y1 L a1 I! \! X8 E
! ^& b8 o, Q1 G& n
' {% T9 W; ?. e; _( M5 _1 Q
9 D( \6 V. H5 h; t. Q- O) a& ~: q
按
~
键
=shift + P =
小手游标
/
箭头老鼠游标
. K& C; `: R. c; n: f4 Q' h4 j: y
' a, ?- ?; e# G
0 L+ w% H% O+ V" e
按
F4
键
=
按住老鼠右键
+
按老鼠左键
=
小手游标
/
箭头游标
+ w( v% z4 Y) n3 u3 R! n
1 }- j f* ?/ [# u0 a7 x/ g
1 M7 r9 s" V3 |4 Y
小手游标在
k
线图任何位置
+
按
Tab
键
=
开启修改参数表
: y/ M5 P: f$ C: O- g% C. e, M
8 c3 P u, U$ ]% [- R4 h) d
N O4 Y. c! m% X' L# d
小手游标在
k
线图任何位置
+
按
F1
键
=
开启修改参数表
& \' C8 a; z1 a6 ?: E4 L% G- j
! P# p" F4 ^1 }3 s9 w3 y
; A, y/ f* ~7 D- M3 b2 O# W
小手游标在
k
线图任何位置
+
按
F2
键
=
开启编辑公式
! i: p5 p- t& T2 A* Z( l4 m1 I
, d& u7 h! c8 |- z: [9 e% F1 R
: L+ Y5 {7 L7 Q! s9 `3 n+ n
按
F3
键
=Control+ i =
出现讯息栏
/
取消讯息栏
! a6 m( {: |+ [( Q. Q
按
Menu
键
=Alt+ BackSpace =(
取消上次按键操作
)
, y' b4 i, N8 i d
* p" c9 @! {. t$ Q
# d( i2 d" Y- s3 q Q: t N
我现在使用
foxtrader(
飞狐
)
时
,
都将老鼠游标停留在小手游标
# w; W$ @- l. y {
# ^) ~/ \: t+ ^
如果你的
LCD
解析度不是
3840x2046
# j( [9 }" }$ I/ K5 M# C) o4 K
可以加入下面二行测试
' ?5 y6 d. x2 p1 _: K9 }
"xdotoolmousemove 650 205 "
# h# n% a7 j7 ?& l
Mod2+ F5
& M# w( _6 Q' |) c
; F5 O; }; R. u- d' _
当你按下
F5
时
,
若老鼠没有复盖到
K
线图左上角公式名称后面括弧内的参数时
,
修改
650
及
205
让老鼠复盖到括弧内的参数
$ L& u+ k M$ m% v
"xdotoolmousemove 400 205 "
# f# k. _7 u- }" p. ]0 G
Mod2+ F5
/ g( b1 h- |+ n i/ e; ~
当你按下
F5
时
,
若老鼠没有复盖到
K
线图左上角的公式名称
,
修改
400
及
205
让老鼠复盖到公式名称
2 {- {& E9 X _* N5 o z2 H2 J0 m* {
: U( v$ |: |1 M0 X' P
如果你在
windows10
下执行飞狐
(Foxtrader)
' Y" N$ m) A# p* g# _" W6 x# p
可用其他能模拟
keyborad
或能设定辅助键功能的软件
,
依照上述命令行的含意做设定
$ {" ?! u# d: t, p2 u3 y9 j1 T" y
, G) |6 p# Z5 x
8 F7 e+ u+ s. ~! h! e8 T3 \+ Q: [
其他
linux terminal
指令
:
# @0 e- X* K, J, P9 G7 a( D6 A7 x
1 l. e7 u* ~( K& S/ F9 I1 y
+ v$ |' @. I9 |$ h: j# I- [
$ killall -HUP xbindkeys
( z {4 M4 w! u
重新载入
.xbindkeysrc
档案时
,
先清除
xbindkeys
程式
* w5 i" _& Y" Z- U
$ z- L6 U$ {6 n5 ~! d- |) n
3 a1 a9 o& f! g6 |* `; O0 B% P
$ xbindkeys -f ~/.xbindkeysrc
: C$ Q: u$ k% a. _9 a
重新载入
.xbindkeysrc
档案
0 R6 h* a. h( y2 w. m8 l$ |
每次修改
.xbindkeysrc
档案后
,
重新执行上述二行指令
! y2 ~$ i2 g8 f) w
3 @1 r1 G/ d4 l
5 l3 a' r6 H4 q$ ?* p/ J% H W
$ xbindkeys -f ~/.xbindkeysrcx
0 R8 F7 P' y `. V8 E- U! s- I) Z& A
要取消
xbindkey
的按键功能时
( D! o3 M2 p% Q9 u
8 `! Q( G9 ~5 ?) K$ r: E" m- F# a
( F# r9 b. I7 W' U: F- M X
.xbindkeysrcx
档案内容为
r, Q1 p; M1 b: j
" k5 ]+ i5 Z8 c6 P) n" c1 B6 x
; e0 k C+ i7 ~) q! f2 Q3 q- ?
#"xdotoolmousedown 3 click 1 mouseup 3 "
$ R8 z6 D& f2 d/ G' |6 U
#Mod2
+ F4
; }1 K1 n# u* H1 B1 S
#"xdotoolkey --delay 250 Control+i "
" Q6 r7 k4 P, T% Y: F
#Mod2
+ F2
3 ]. N) {" {+ ?+ t# a
#"xdotoolclick 1 click 1 click 1 "
" @( z0 M# a T: o' `+ E( R
#Mod2
+ F1
4 s; O$ S q5 t9 }/ N' [
#"xdotoolclick 1 click 1 click 1 "
1 P3 k! g4 o7 k6 X. ?" d9 z
#Mod2
+ Tab
3 v9 c2 x; y4 Q& l( R6 b" e
#"xdotoolkey --delay 250 Alt+BackSpace "
" o; S7 o+ c4 `
#Mod2
+ Menu
) K4 ~8 s/ r2 ~4 s3 b
#"xvkbd-xsendevent -text "\S{+P}""
# e0 i) h" d% [+ c9 o
#Mod2
+ grave
6 C9 A$ T( \' o* V* n4 s6 w
7 D( l7 L' G% m$ [
, X# i/ z! t# a' Z$ N
要检查键盘上个按键的代号
,
可用下列两个指令
- E& p) s3 z: i; ^( A, H5 {/ \
% ~( n5 w+ a1 p8 {6 A8 ~- p
: }3 T; \. }6 u6 R! s4 v |# l
$ xbindkeys -k
4 ~! S! r3 z7 H# T
执行后
,
按
Tab
键
,
会出现
Mod2+ Tab
+ D) U3 {% ^' V" g8 T' t) G% g( k
. l. H: X6 v; @* U, g) k3 A
7 z' b% ~7 C8 V
$ xev
8 U% F8 O/ L+ ]9 ^; y8 K
执行后
,
按
Tab
键
,
会出现
Tab
及其编码
3 p4 R. A/ I% T8 M z6 z
9 w3 ~1 ]+ _ S
# Q8 f4 c3 w3 G9 b
$ wmctrl -l
) W0 C+ d/ Z7 O8 `; \+ l' p* t5 ]
执行后
,
会列出全部视窗的
ID
及视窗的名称
7 R4 h+ g% W( {7 _* g: g# Z. ^
1 j, e, X/ H4 S1 I, A& n/ ^' {1 ?/ U
! o2 U: Y9 Z( {
[attach]113346[/attach]
/ @3 R' W, j6 N5 @9 j2 O: |7 @
' ]2 @ y- o3 v3 ^4 R% b! q
! [7 n7 ]5 i" t+ N& F- v) M$ S
& J7 I o6 B5 t
[attach]113347[/attach]
5 U+ j, o$ G+ f. Z5 o, A
/ Q) U: C% b' \' q" `3 p
. V2 B w6 E* A
5 S) w2 z0 [* K6 W& J) s1 t9 \: E
! i7 Y4 e9 {* _7 N1 j5 F
$ i1 @+ c0 q5 V; C& W$ I
7 P9 F$ d V+ s. C( _+ {
* Y9 L2 S( n. ?3 m! z- Q0 {
7 P, l- H8 _, o; } f: H( \
4 }" b8 y, ^1 m# [
9 }# y8 Z( H4 j7 I+ m: ~
[
本帖最后由 ycng 于 2019-9-7 09:38 编辑
]
作者:
linglings
时间:
2019-9-7 16:17
这可是技术活,不会
. q: P. x; X" G! V1 J E: }7 Z
咋琢磨起软件了
8 x. G% q4 s) W2 V$ ?: Z& a9 L
|, @! x H% H, a" a6 P
[
本帖最后由 linglings 于 2019-9-7 16:20 编辑
]
作者:
Ka.Na.Pan
时间:
2019-9-8 09:34
辛苦了 辛苦了
欢迎光临 【阳光飞狐__与财富同行】 (http://bbs.88158.cn/)
Powered by Discuz! X3.2