2016-07-01 4 views
-3

Я, случается, создаю скрипт iMacros для одной из моих веб-задач, но я думаю, что он не работает очень хорошо, как я думал.Нажмите кнопку, когда появится этот номер - 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 
+0

Можете ли вы предоставить код html для номера и кнопки. А также скажите мне, на каком номере iMacros нажмет кнопку. –

+0

Для этого нет html-кода. Просто нажмите кнопку, когда число достигнет значения «25%». Проверьте видео. – StackScool

ответ

0

Пытаться играть следующий макрос в циклическом режиме с очень большой «Макс» значение (например, 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';") 
+0

Шугар - отличный кодер. Спасибо за помощь. – StackScool