// название бота A1Short //это бот помощник который открывает короткую позицию когда цена достигает OpenLevel и совершает возле этого уровня колебание равное Volatility //включается бот вручную на период LifePeriod или пока не откроет сделку, потом сам выключается //больше одной сделки бот не делает input double Lots =0.1; / кол во лотов input double TakeProfit =50; /в пунтакх input double StopLoss =30; /в пунктах input double OpenLevel =10.5; /уровень input double Volatility =20 / колебания цены в пунктах с момента когда цена коснется OpenLevel input int LifePeriod =65; /в минутах время работы бота после коготорого он отключается даже если не сделал сделку условия открытия позиции: 1. цена достигла OpenLevel (или преодлодела вверх этот уровень) // после выполнения п.1 начинаем слежение за ценой (постоянно мониторим максимум) 2. цена опустилась ниже OpenLevel // тоесть сначала пробила уровень вверх а потом вниз 3. от самого большого максимума который был после выполнения п.1 цена опустилась вниз на кол-во пунктов большее чем Volatility 4. после выполнения условий 1 2 и 3 открываем сделку short (используем Lots/ TakeProfit / StopLoss ) // хочу еще раз уточнить, сделка открывается ОБЯЗАТЕЛЬНО ниже уровня OpenLevel //на 1пункт ниже уровня OpenLevel если цена ходила выше уровня на Volatility //если цена не слишком высоко ходила над уровнем OpenLevel , то открытие будет ниже уровня OpenLevel, на расстоянии от максимума на размер Volatility условия прекращения работы бота: 1. действие выполнено - позиция открыта или 2. истекло время LifePeriod дополнения: после запуска бота требуется отображение горизонтальной лини на графике на уровне OpenLevel , а так же над этой линии обратный отсчет LifePeriod (крпуные цифры) (после открытия сделки даная линии убирается) после открытия сделки требуется звуковое оповещение и отображение трех горизонатльных линиий на графике. 1 линяи - цена покупки 2 линия - стоп 3 линия - тейк