mobidik
-----
Мне(не спецу) надо узнать
строчка
if(A<1 && B>2)
и
if(A<1 ││ B>2)
это одно и тоже ?)))
мне нужен логический знак "или"
т.е. либо A<1 либо B>2 то....
спасибо!)))
if(A<1 ││ B>2)
Мне(не спецу) надо узнать
строчка
if(A<1 && B>2)
и
if(A<1 ││ B>2)
это одно и тоже ?)))
мне нужен логический знак "или"
т.е. либо A<1 либо B>2 то....
спасибо!)))
Мне(не спецу) надо узнать
строчка
if(A<1 && B>2)
и
if(A<1 ││ B>2)
это одно и тоже ?)))
мне нужен логический знак "или"
т.е. либо A<1 либо B>2 то....
спасибо!)))
Что за ошибка в этой строке:
if (li_108 < gi_432 || gi_432 == -1 && l_count_116 == 0) {
Декомпил игнорирует сложные условия - надо выбрать. я думаю так:
(li_108 < gi_432 || (gi_432 == -1 && l_count_116 == 0))
А может и так:
((li_108 < gi_432 || gi_432 == -1) && l_count_116 == 0)
Декомпил игнорирует сложные условия - надо выбрать. я думаю так:
(li_108 < gi_432 || (gi_432 == -1 && l_count_116 == 0))
А может и так:
((li_108 < gi_432 || gi_432 == -1) && l_count_116 == 0)
Второе будет неверно. Если писать второе условие, то так:
((li_108 < gi_432 && l_count_116 == 0) || (gi_432 == -1 && l_count_116 == 0))
Большое спасибо. Вариант (li_108 < gi_432 || (gi_432 == -1 && l_count_116 == 0)) скомпилировался без ошибок!
Вполне возможно и ошибаюсь. Проверю на досуге...Ни разу не согласен . У меня-бы половина моих сов не работала. Проверь на каком-нибудь простом примере.
Нужно не только без ошибок, но и логику работы не нарушить!Большое спасибо. Вариант (li_108 < gi_432 || (gi_432 == -1 && l_count_116 == 0)) скомпилировался без ошибок!
Декомпил тут не причем, не стоит выдумывать.Декомпил игнорирует сложные условия - надо выбрать. я думаю так...
Эдуард, а на чем ты основываешься? Перед тобой только одна строчка кода и уже ясен весь алгоритм работы?Второе будет неверно. Если писать второе условие, то так:
((li_108 < gi_432 && l_count_116 == 0) || (gi_432 == -1 && l_count_116 == 0))
Раньше был приоритет в &&Что за ошибка в этой строке:
if (li_108 < gi_432 || gi_432 == -1 && l_count_116 == 0) {
if ((li_108 < gi_432 || gi_432 == -1) && l_count_116 == 0)
Раньше был приоритет в &&
Сейчас в ||
Везде где || в старых кодах нужно окружать 2 условия ()
Тоесть
PHP:if ((li_108 < gi_432 || gi_432 == -1) && l_count_116 == 0)
Бла бла бла...Вот писал же выше, не нужно ничего выдумывать и лепить отсебятину - есть точное описание действий, неужели так сложно хотя бы в гугл зайти..?
Вот писал же выше, не нужно ничего выдумывать и лепить отсебятину - есть точное описание действий, неужели так сложно хотя бы в гугл зайти..?
Нужно не только без ошибок, но и логику работы не нарушить!
Декомпил тут не причем, не стоит выдумывать.
Эдуард, а на чем ты основываешься? Перед тобой только одна строчка кода и уже ясен весь алгоритм работы?
Хочу заметить, что изначально данный код был написан в "старом" билде и вскрыт декомпилом - в то время он работал как нужно, а теперь, в "новом" билде - ошибка - вот отсюда и нужно плясать. К тому же, парни, а как на счет приоритетов выполнения операций? Может не стоит выдумывать, а ознакомится со справкой, где есть чЁткий ответ на данный вопрос.
Сделал в процентах просадки. При определенной просадке новые ордера открываться не будут. Количество ордеров то же оставил.
На будущее, для этого есть тема доработка советников. Данная тема немного о другом.
Не работает ограничение лотов: сделки по все валютам открыл,и мажа не работает,хотя точно не разобрался,возможно в самый притык открыл лишнию сделку(проглядел).Для меня важней маржа так как собираюсь торговать акциями