Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Спасибо, думаю, я смогу попробовать это.
Дэйв
<<<
Советник с закрытием по времени и дню
Привет кодеры
Я попытался создать советника со следующими опциями:
Начало по выбранным часам и времени.
Кажется, что эта функция работает.
Другая опция, которую я хотел бы иметь, это:
Закрывать все сделки в выбранные часы и время.
Пожалуйста, посмотрите мой EA-шаблон, который я написал.
Кто-нибудь может помочь старому человеку?
Блокировка первого начального значения OrderOpenPrice()
Кто-нибудь знает способ зафиксировать первое начальное значение OrderOpenPrice()?
например, double x=OrderOpenPrice(); но я никогда не хочу, чтобы значения менялись
при продаже ордера или обновлении ордера.
Мне нужно, чтобы x действовал как точка отсчета
любая помощь будет очень признательна
спасибо
Вы можете либо записать цену в виде комментария, а затем перемещать ее в каждый заказ до тех пор, пока не захотите ее изменить, либо использовать глобальную переменную, либо записать в файл.
Lux
Попытка заставить код swing high/low работать на паттернах, отличных от пинов
Здравствуйте,
У меня есть советник, который вызывает индикатор, который сообщает мне, находится ли цена на swing high/low. Он отлично работает на текущем баре, например, если это пинбар и он находится на swing high/low, то мой советник создает вход на покупку/продажу. Это отлично работает до тех пор, пока мой советник ловит пинбары. Но он не годится, если мне нужно сделать вход, скажем, на внутреннем баре на свинг хай/лоу, потому что хай/лоу бар уже пройден.
Этот код будет работать для закрытия первого бара, но мне нужно, чтобы он работал для закрытия второго или третьего бара. Другими словами, мне нужен способ, чтобы советник помнил, что цена находится на максимуме/минимуме в течение нескольких баров после максимума/минимума.
(prevtime != Time[0])
{
DeleteSellLimit();
}
prevtime = Time[0];
вместо того, чтобы иметь startcolor как строку, иметь его как цвет
Люкс
Я хотел бы узнать, можем ли мы использовать китайский или арабский шрифт в индикаторе, и будет ли текст отображаться на графике?
Вместо того, чтобы иметь startcolor как строку, имейте его как цвет Lux
Lux, Это работало бы так, если бы у меня был только один цвет индикатора для изменения (пример с красного на зеленый), но у меня есть два цвета индикатора для изменения в зависимости от изменения условия: Условие 1 на Условие 2 индикатора:
Bool Условие 1 = True: Цвет индикатора A = Желтый // Направление вверх - Буфер 2
Bool Condition 1 = True: Цвет индикатора B = Clr_NONE - Буфер 3
Bool Condition 2 = False: Цвет индикатора A = Clr_NONE - Буфер 2
Bool Condition 2 = False: Цвет индикатора B = Пурпурный // Направление вниз - Буфер 3
Лакс, Как мне решить эту проблему?
С нетерпением жду вашего ответа! И спасибо за ответ
Dave
#property indicator_color2 Yellow
extern bool TrendDirectionUp=true;
string Color1;
string Color2;
int init() {
if(TrendDirectionUp==true){
Color1=Yellow;
Color2=CLR_NONE;
}
if(TrendDirectionUp==false){
Color1=CLR_NONE;
Color2=Magenta;
}
SetIndexStyle(0,DRAW_ARROW,0,star_size,Color1);
SetIndexStyle(1,DRAW_ARROW,0,star_size,Color2);
SetIndexArrow(0,172);//333
SetIndexArrow(1,172);//334
SetIndexBuffer(0,b1);
SetIndexBuffer(1,b2);
return(0);
}Сейчас оба цвета (цвета) 1 и 2 показывают "черный" на графике!!!
Может ли любой эксперт Гуру помочь мне решить эту проблему?
Заранее спасибо!