присвоение базового значения условия переменной в amibroker - PullRequest
0 голосов
/ 23 июня 2019

1 - у меня 2 покупки и 2 коротких условия: Buyc1, buyc2, Shortc1 и shortc2.2 - я пытаюсь присвоить значение новой переменной, когда для ссылки возникает какое-либо из условий покупки или короткого условия.

j1 = buyc1 or buyc2;

j2 = shortc1 or shortc2;

Теперь я хочу сохранить поле 1 для следующего вхождения в chek, если я смогу инициировать условие xоснованный на любом из вышеперечисленных происшествий.

, поэтому я дал

j1 = flip(j1,shortc1 or shortc2);
j2 = flip(j2, buyc1 or buyc2);

Теперь, когда я пытаюсь сослаться на значение с помощью printf (), он показывает j1 или j2 как 1, но если япопробуйте создать другое условие, основанное на результате, которое не удалось.

j3 = iif(j1,1,0); // this shows 1 only if buyc1 or buyc2 condition is true. else 0.

Я хочу, чтобы оно показывало 1 как постоянный результат, пока я не получу короткое соответствие, но здесь это не сработает.

Пожалуйста, дайте мне знать, если я что-то здесь упускаю.

...