Блог им. ShamanKZN

В заложниках у торговой системы(2).. вопрос к знатокам стратеджи деска

    • 18 ноября 2011, 12:59
    • |
    • ShamanK
  • Еще
господа, понимаю что кого то я тут уже достал своими вопросами, однако моя борьба со скриптовыми языками продолжается.. 

сейчас встал вот такой вопрос:

что дано:
даны уровни
ур1
ур2
ур3
ур4

и есть формула в МТ:
reng1 = ур1+ MathMax(ур2, ур3); 
reng2 = MathMin(ур2, ур3) — ур4;  

тоесть тут все понятно
к ур1 прибавить максимальное из ур2 и ур3

и от минимального  из ур2 и ур3 отнять ур4.. 

казалось бы все нереально просто… просто да только не в стратеджи(((
нету в них функций макс и мин…
 
голову уже сломал, может кто из вас лучше понимает суть языка стратеджи чем я?
    9
    10 комментариев
    Не знаю что такое «стратеджи», но попробуй через IIF (логическое «если»)…
    avatar
    NeroWolfe, нету там логических выражений ((
    avatar
    ShamanKZN, может тогда ну её нах...? :)
    avatar
    NeroWolfe, ))
    никак низя… эти формулы «вылизывались» мной несколько лет…
    так что без них никак…
    стратеджи тоже отличная вещь…
    в режиме раельного времени шерстит американские акции и выводит на экран те которые соответствуют ранее введенным формулам…
    так что придется закатать рукава и кое чо изменить в формулах без сильного изменения оных ))
    avatar
    ShamanKZN, такое сканеры почти во всех программах ТА есть…
    Глянул язык — бля калькулятор какой то…
    avatar
    что за зверь такой — стратеджи, дай линку посмотреть, что там вообще есть, кроме + и — :)
    avatar
    Myst, www.tdameritrade.com/StrategyDesk/help.html?p=fbw
    это описание «языка»
    avatar
    Myst, www.tdameritrade.com/StrategyDesk/help.html?p=fbw
    а это все существующие операторы ((
    avatar
    ShamanKZN, я посмотрел. сделать можно, хотя способ перректальный, иначе не назовешь. идея такая: результат любой операции сравнения у них равен 1 или 0 (true/false кодируются числами). поэтому max = (x1 > x2)*x1 + (x2 > x1)*x2 ну и дальше по тому же принципу.
    avatar
    Myst, еесли числа равны, то получится 0, поэтому вместо > использовать >= в одной из скобок
    avatar

    Читайте на SMART-LAB:
    Фото
    📈 Факторы победы: как будут определены победители MOEX AI Invest Challenge
    Мы запустили конкурс для управляющих компаний и профессиональных участников. Он призван выделить и отметить лучшие на рынке инвестиционные...
    Друзья, после ожидаемого решения по ставке, мы с новостями по фонду!
    ⚡️ 86% — такого уровня достигла средняя заполняемость арендных квартир и апартаментов квартиры в нашем фонде Xhouse к середине декабря 2025...
    Озон банк получил брокерскую лицензию
    Озон продолжает последовательно расширять экосистему и все заметнее выходит за рамки классического маркетплейса. Получение Озон банком брокерской...

    теги блога ShamanK

    ....все тэги



    UPDONW
    Новый дизайн