【问题标题】:Press Button When This Number Appears - iMacros出现此数字时按下按钮 - iMacros
【发布时间】:2016-07-01 15:48:34
【问题描述】:

我碰巧为我的一项网络工作制作了一个 iMacros 脚本,但我认为它并没有我想象的那么好。

我只希望 iMacros 在网络窗口中出现数字时单击/按下特定按钮。从某种意义上说,我只希望交易在利润百分比时以“市价卖出”的价格。 例如:我希望 imacros 脚本在盈利达到 25% 时关闭交易。

请观看此视频以了解我的概念。 https://www.dropbox.com/s/hfg1cm2vywzh8ve/iMacros_ScriptConcept.mp4?dl=0

提前致谢。

顺便说一句,这是我自己尝试时得到的:

VERSION BUILD=8970419 RECORDER=FX
TAB T=1
URL GOTO=https://www.binary.com/en/user/portfoliows.html
TAG POS=1 TYPE=BUTTON ATTR=ID:sell_at_market

【问题讨论】:

  • 能否提供数字和按钮的html代码。并告诉我 iMacros 将在哪个数字处单击按钮。
  • 没有 html 代码。当数字达到“25%”时只想单击按钮。请查看视频。

标签: java c# python imacros


【解决方案1】:

尝试以非常大的“最大值”(例如 99999)在循环模式下播放以下宏:

SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 1
SEARCH SOURCE=REGEXP:"(\(\+25\.\d\d%\))" EXTRACT=$1
SET butPos EVAL("('{{!EXTRACT}}' == '') ? '' : 1;")
TAG POS={{butPos}} TYPE=BUTTON ATTR=ID:sell_at_market
SET !ERRORIGNORE NO
SET E EVAL("('{{butPos}}' == '1') ? MacroError('\\n' + 'THE TRADE IS CLOSED!' + '\\n') : 'REPEATING';")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-17
    • 1970-01-01
    • 2016-11-04
    • 1970-01-01
    相关资源
    最近更新 更多