#76508 - Thu Feb 18 2016 04:39 PM
запрет торговать если цена сходила на 2%
|
newbie
Registered: Fri Jun 26 2015
Записи: 44
|
все привет помогите кто чем может, весь день голову ломаю, весь весь форум исползал хочу научить скрипт расчитывать сколько цена сходила внутри дня в % соотношении от средней цены этого же дня. ну и ввести запрет на торговлю в таком случае.
|
|
Наверх
|
|
|
|
#76509 - Thu Feb 18 2016 05:01 PM
Re: запрет торговать если цена сходила на 2%
[Re: eotorva]
|
TSLab
Carpal Tunnel
Registered: Sun Oct 17 2010
Записи: 8143
|
|
|
Наверх
|
|
|
|
#76510 - Thu Feb 18 2016 05:01 PM
Re: запрет торговать если цена сходила на 2%
[Re: eotorva]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
и в чем проблема ? на чем остановились ?
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
|
Наверх
|
|
|
|
#76512 - Thu Feb 18 2016 06:34 PM
Re: запрет торговать если цена сходила на 2%
[Re: eotorva]
|
old hand
Registered: Wed Oct 12 2011
Записи: 742
Loc: Россия
|
Есть цена входа, можно подсчитать, где будет 2% от неё. От этого и "пляшите".
|
|
Наверх
|
|
|
|
#76514 - Thu Feb 18 2016 07:23 PM
Re: запрет торговать если цена сходила на 2%
[Re: Rezident]
|
newbie
Registered: Fri Jun 26 2015
Записи: 44
|
не совсем коректно выйдет, обязательно что нибудь вылезет потом. а если плясать от минимума или от максимума то тогда что просто прописать формуле, допустим мин+2% или так не сканает? я не програмист ни разу так? по тслабу вообще мало обучающего материала, ну или я плохо ищу
|
|
Наверх
|
|
|
|
#76515 - Thu Feb 18 2016 07:35 PM
Re: запрет торговать если цена сходила на 2%
[Re: ViL]
|
newbie
Registered: Fri Jun 26 2015
Записи: 44
|
средняя цена это (минимум дня + максимум дня) /2 вот она средняя цена. как я понимаю это сделать. но можно и тот способ что вы предложили, тут мне не важны точные цифры. я напишу а вы скажете верно не верно. нахожу среднею цену дня, я думал с помощью блоков минимум и максимум или (min, max), прописать в формуле вычесть одного из другого а потом в другой формуле высчитать сколько прошла цена %, а вот тут я уже теряюсь, (с % всегда были проблемки  ) то ли в формуле высчитать сколько прошла цена пунктов и высчитывать после %, то ли это сразу делается. и есть какой то хитрый блок, вот решил узнать
|
|
Наверх
|
|
|
|
#76518 - Fri Feb 19 2016 06:55 AM
Re: запрет торговать если цена сходила на 2%
[Re: eotorva]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
хитрого блока нет, посчитайте в формуле, как в простой математике, у вас есть цена (средняя), берем от неё 2 % и делаем проверку текущей цены и полученной с помощью математики, 2% считается так https://otvet.mail.ru/question/56052755https://otvet.mail.ru/question/80656145в ветки что вам дали выше есть максимум/минимум любого дня (0 в параметрах - текущий день)
Отредактировано Frend (Fri Feb 19 2016 06:59 AM)
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
|
Наверх
|
|
|
|
#76523 - Fri Feb 19 2016 08:14 PM
Re: запрет торговать если цена сходила на 2%
[Re: Frend]
|
newbie
Registered: Fri Jun 26 2015
Записи: 44
|
спасибо за помощь уже началось что то получаться, у меня только загвоздка со средней ценой вышла, может формулу как то не так написал. на скрине 1, розовая линия это среднея цена, по логике она должна всегда находиться между хаем и лоу, а она почему то бывает выше или ниже, в формуле прописал хай+лоу/2, почему так может быть не подскажите?
Attachments
Screenshot_2.png (140 downloads)Screenshot_1.png (137 downloads)
|
|
Наверх
|
|
|
|
#76525 - Fri Feb 19 2016 09:39 PM
Re: запрет торговать если цена сходила на 2%
[Re: ViL]
|
newbie
Registered: Fri Jun 26 2015
Записи: 44
|
а уже все не надо  я решил плясать от минимума, так оно лучше выйдет. но возникла другая проблема, хотел сделать по вашему примеру, http://forum.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=56897&page=allно чего не понял, какие блоки дальше присоединять, я пробовал not от лог формулы и на условие, но он видимо для чего то другого. я сделал вот чего 1. определил хай и лоу дня 2. хай-лоу, получаем сколько цена прошла в пунктах 3. лоу /100*2, получаем те самые 2% 4. если хай-лоу>лоу/100*2 и все дальше не знаю даже че там, то ли блок, то ли дописать чего в лог формуле
Attachments
Screenshot_5.png (154 downloads)
|
|
Наверх
|
|
|
|
#76526 - Sat Feb 20 2016 08:59 AM
Re: запрет торговать если цена сходила на 2%
[Re: eotorva]
|
newbie
Registered: Fri Jun 26 2015
Записи: 44
|
оказывается я блок not не туда навесил, у меня в скрипте небольшой бардак. всем спасибо за помощь, оказывается это было сделать даже очень легко. все работает!!!
|
|
Наверх
|
|
|
|
|
|