Pine Script: как НЕ посылать сигналы на продажу на свечу, если на этой свече уже есть вход на покупку? - PullRequest
0 голосов
/ 06 апреля 2020

Мой первый вопрос здесь, и картинка находится по ссылке: введите описание изображения здесь Я пытаюсь отправить сигнал на покупку, когда цена закрытия находится выше линии, и отправить сигнал на продажу, когда минимум ниже линии. Но, как вы можете видеть на рисунке, иногда у свечи может быть цена закрытия выше линии, но низко ниже линии, поэтому она сигнализирует о покупке и продаже на той же свече, что портит результаты. Интересно, есть ли способ кодирования, чтобы ордера на продажу нельзя было разместить, когда на свече есть ордер на покупку? Мой код для этой части:

Buy_Candle=close>WMA_Final and close[1]<=WMA_Final[1]
Sell_Candle=low<WMA_Final and close[1]>=WMA_Final[1]

Пожалуйста, помогите, спасибо!

1 Ответ

0 голосов
/ 06 апреля 2020

Невозможно протестировать без полного кода, но это должно работать:

Buy_Candle=close>WMA_Final and close[1]<=WMA_Final[1]
Sell_Candle=not Buy_Candle and low<WMA_Final and close[1]>=WMA_Final[1]
...