阳光飞狐

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

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2019-9-6 22:48:58 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我常用的飞狐功能键如下,若使用飞狐过久常造成右手掌酸痛
经过耗时研究,终于找到改善功能键使用的好方法


旧方法:= = = = = = = = =


十字光标=按向右键(rightarrow)


ctrl+ I = 讯息栏


shift+ p = 小手游标(平移画面)


按住老鼠右键+按老鼠左键=小手游标 / 箭头游标(平移画面)

alt+ ‘backspace’ = cancel last action (取消上次按键操作)
在修改参数表时,若在中文模式输入状态,修改数字会出现错误讯息视窗,必须先按alt+ ‘backspace’取消上次按键操作,再按‘确定’取消视窗,否则foxtrader会停留在当掉状态


k线图左上角公式名称及参数列:
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)


老鼠游标单击click公式名称X_G_L_0__L_G3_UU0_0D+ 老鼠游标双击doubleclick 公式名称X_G_L_0__L_G3_UU0_0D= 编辑公式


老鼠游标单击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)= 修改参数表


k线图上调整游标为按箭头游标,按老鼠右键-- - > 选修改指标参数 (不可用小手游标)


新方法如下:= = = = = = = = =



linux terminal 安装下列程式
$ sudo apt install xdotool
$ sudo apt install xbindkeys xvkbd
$ xbindkeys -d > ~/.xbindkeysrc
产生.xbindkeysrc档案


编辑.xbindkeysrc档案,加入下列命令行

"xdotool mousedown 3 click 1 mouseup 3 "
Mod2 + F4

"xdotool key --delay 250 Control+i "
Mod2 + F3

"xdotool getactivewindow mousemove --window %@ 280 172 click 1 click 1 click 1 mousemove 'restore' "
Mod2 + F2

"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
Mod2 + F1

"xdotool getactivewindow mousemove --window %@ 500 172 click 1 click 1 click 1 mousemove 'restore' "
Mod2 + Tab


"xdotool key --delay 250 Alt+BackSpace "
Mod2 + Menu

"xvkbd -xsendevent -text "\S{+P}""
Mod2 + grave



~=shift + P = 小手游标/箭头老鼠游标


F4=按住老鼠右键+按老鼠左键=小手游标/箭头游标


小手游标在k线图任何位置+Tab=开启修改参数表


小手游标在k线图任何位置+F1=开启修改参数表


小手游标在k线图任何位置+F2=开启编辑公式


F3=Control+ i = 出现讯息栏/取消讯息栏
Menu=Alt+ BackSpace =(取消上次按键操作)


我现在使用foxtrader(飞狐),都将老鼠游标停留在小手游标

如果你的 LCD 解析度不是 3840x2046
可以加入下面二行测试
"xdotoolmousemove 650 205 "
Mod2+ F5

当你按下F5,若老鼠没有复盖到K线图左上角公式名称后面括弧内的参数时,修改650205让老鼠复盖到括弧内的参数
"xdotoolmousemove 400 205 "
Mod2+ F5
当你按下F5,若老鼠没有复盖到K线图左上角的公式名称,修改400205让老鼠复盖到公式名称

如果你在 windows10 下执行飞狐(Foxtrader)
可用其他能模拟keyborad或能设定辅助键功能的软件, 依照上述命令行的含意做设定


其他linux terminal 指令:


$ killall -HUP xbindkeys
重新载入.xbindkeysrc档案时,先清除xbindkeys程式


$ xbindkeys -f ~/.xbindkeysrc
重新载入.xbindkeysrc档案
每次修改.xbindkeysrc档案后,重新执行上述二行指令


$ xbindkeys -f ~/.xbindkeysrcx
要取消xbindkey的按键功能时


.xbindkeysrcx档案内容为


#"xdotoolmousedown 3 click 1 mouseup 3 "
#Mod2+ F4
#"xdotoolkey --delay 250 Control+i "
#Mod2+ F2
#"xdotoolclick 1 click 1 click 1 "
#Mod2+ F1
#"xdotoolclick 1 click 1 click 1 "
#Mod2+ Tab
#"xdotoolkey --delay 250 Alt+BackSpace "
#Mod2+ Menu
#"xvkbd-xsendevent -text "\S{+P}""
#Mod2+ grave


要检查键盘上个按键的代号,可用下列两个指令


$ xbindkeys -k
执行后,Tab,会出现Mod2+ Tab


$ xev
执行后,Tab,会出现Tab及其编码


$ wmctrl -l
执行后,会列出全部视窗的ID及视窗的名称

















[ 本帖最后由 ycng 于 2019-9-7 09:38 编辑 ]

本帖子中包含更多资源

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

x
3#
发表于 2019-9-8 09:34:19 | 只看该作者
辛苦了 辛苦了
2#
发表于 2019-9-7 16:17:04 | 只看该作者
这可是技术活,不会
咋琢磨起软件了

[ 本帖最后由 linglings 于 2019-9-7 16:20 编辑 ]
您需要登录后才可以回帖 登录 | 手机注册

本版积分规则

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

GMT+8, 2024-11-23 11:26 , Processed in 0.197782 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

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