Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№116-08-2016 01:02:35

Teks
Участник
 
Группа: Members
Зарегистрирован: 22-11-2012
Сообщений: 9
UA: Yandex 16

Помогите написать условие в js

Я криворукий новичок, который сам сделать не может, а в интернете очень сложно найти подобную информацию..((

У меня есть уже наброски я лишь не знаю как правильно условие прописать:

скрытый текст

Выделить код

Код:

for (i=1;1<2;i++){
iimPlayCode('TAG POS=52 TYPE=TD ATTR=CLASS:orderRate EXTRACT=TXT');
test = iimGetLastExtract();
if(test.indexOf("0,005")>0)   // вот это условие нужно переделать!!
iimPlay("poloniexUP");
}


код публикуется в тегах code внутри спойлера


Чтоб было понятней вот сам сайт:

скрытый текст
Войдите или зарегистрируйтесь, чтобы увидеть скрытый текст.


внизу есть 2 колонки (ордера на покупку и ордера на продажу)
я беру цифру из одной колонки в EXTRACT (это текущая цена).
Так вот представим что цена сейчас 200$, а я хочу чтоб если цена вырастит до 250 - запустился скрипт "poloniexUP", а если опустится ниже 150 - запустился скрипт "poloniexDOWN"
(эт нужно ещё как-то дописать, чтоб если цена не выше 250 - проверить не ниже ли она чем 150)

И проверка такая должна быть раз в 10 минут.

P.S - я отблагодарю сатошиками)))
PPS - у меня макросы "poloniexUP и DOWN" просто запускают звуковые файлы на компе (мне это для оповещения нужно). Почему так? - Потому что я не шарю как это сделать в js, если это возможно организовать без помощи lim - помогите и тут пожалуйста.
Заранее спасибо.


InfSub

Отредактировано Teks (16-08-2016 04:21:12)

Отсутствует

 

№216-08-2016 12:05:37

Teks
Участник
 
Группа: Members
Зарегистрирован: 22-11-2012
Сообщений: 9
UA: Yandex 16

Re: Помогите написать условие в js

Ладно, СТОП! Вот готовый код:

скрытый текст

Выделить код

Код:

for (i=1;1<2;i++){
iimPlayCode('TAG POS=1 TYPE=DIV ATTR=CLASS:info EXTRACT=TXT');
test = iimGetLastExtract();
if(test>0.0209){
iimPlay("play1");}
if (test<0.0208){
iimPlay("play2");}
}


Почему он не работает если в экстакте у меня цифра 0.0206 ??? Может проблема тут: EXTRACT=TXT и должно быть как-то иначе, например EXTRACT=цифры блин или EXTRACT=картинки или EXTRACT=любая другая фигня но не TXT ???
п. п. 2.4
замечание


Ну что вам, подсказать сложно??  ((

InfSub

Отредактировано Teks (16-08-2016 12:44:01)

Отсутствует

 

№316-08-2016 20:25:18

InfSub
iMacroModer
 
Группа: Moderators
Откуда: DeepTown
Зарегистрирован: 13-05-2013
Сообщений: 3319
UA: Chrome 52.0
Веб-сайт

Re: Помогите написать условие в js

скрытый текст

Выделить код

Код:

if(+test>0.0209){


Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox


на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]