.....
+нужна проверка достаточно ли средств на счете.
Помогите пожалуйста, если можете!!!
===============
Ну, примерно так:
int start() { ... ... if(AccountFreeMarginCheck(Symbol(),OP_BUY,Lots)>0 && AccountFreeMarginCheck(Symbol(),OP_SELL,Lots)>0 && IsTradeAllowed()==true ) { //если размер депозита позволяет нам открыть позицию // и торговый поток свободен
где Lots - заданный (обычно - в глоб. переменных) размер вашей позиции
==================
А по флагам, - похоже, вам тут проще вообще без флагов обойтись. Просто задавайте нужные условия открытия без всяких флагов...
Спасибо )
Преподаватель требует использовать флаги ((
Спасибо )
Преподаватель требует использовать флаги ((
Чтобы флаг активировать, Вам все равно потребуются условия, при которых флаг будет меняться с минуса на плюс и наоборот.
Спасибо )
Преподаватель требует использовать флаги ((
что такое флаг - это некоторая логическая перемнная
bool flag = <условие>
if(flag) <действие покупка>
else <действие продажа>
Вот мой вариант. Не знаю на сколько верный.
double upper_threshold=70; //верхний порог}
После уже делать проверку на продажу и покупку. те когда |flag|>=1?????
Вот мой вариант. Не знаю на сколько верный.
double upper_threshold=70; //верхний порог}
После уже делать проверку на продажу и покупку. те когда |flag|>=1?????
а так мыслите верно
return(true);}
я работаю с демо счетом. достаточно ли будет такой проверки на наличие средств на счете?
Вот мой вариант. Не знаю на сколько верный.
double upper_threshold=70; //верхний порог}
После уже делать проверку на продажу и покупку. те когда |flag|>=1?????
|flag|>=1?????
Необходимо какое-то еще условие, чтобы флаг стал > 1.
Например, к вышеприведенным условиям добавить МА на Н4.
Т.е. если выполняются условия Ваши и они не противоречат МА на Н4, то флаг=2 или -2.
return(true);}
я работаю с демо счетом. достаточно ли будет такой проверки на наличие средств на счете?
а где, собственно, сама проверка на наличие средств?
есть проверка на то, что торговля идёт на демо, но проверки на наличие средств не видно
return(true);}
if(Check()==false) return;
я работаю с демо счетом. достаточно ли будет такой проверки на наличие средств на счете?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Помогите пожалуйста с написанием советник. Не знаю как писать и что с флагами делать.
Обязательные условия:
если индикатор > верхнего порога то flag=1
если < нижнего то flag=-1
иначе flag=0.
Если |flag| >=1, то торгуем
Открываем позиции на покупку
если flag > 0 продажа, если flag < 0, то покупка.
+нужна проверка достаточно ли средств на счете.
Помогите пожалуйста, если можете!!!