В приведённой мною функции я модифицирую стоповые ордера в зависимости
от трендов на разных таймфреймах но дело до нижних условий кода
почемуто не доходит если разбить на несколько функций работает
но хотелось бы одной т.к. код начал утежеляться .
- помогите с советником
- Как вызвать советником скрипт?
- T3
lovova:
В приведённой мною функции я модифицирую стоповые ордера в зависимости от трендов на разных таймфреймах но дело до нижних условий кода почемуто не доходит если разбить на несколько функций работает но хотелось бы одной т.к. код начал утежеляться .
От разбиения на функции код становится легче, а не тяжелее.В приведённой мною функции я модифицирую стоповые ордера в зависимости от трендов на разных таймфреймах но дело до нижних условий кода почемуто не доходит если разбить на несколько функций работает но хотелось бы одной т.к. код начал утежеляться .
Потому что есть возможность не повторять одинаковые куски кода несколько раз.
if(OrderType()==OP_BUY){ if(OpenLongShortM5()==OP_BUY){ if(TrendM15()==OP_SELL){ if(TrendH1()==OP_BUY){ if(ProfitPR(mag)<0){ double StopLossUP = NormalizeDouble (Ask-TrailingStop*Point,Digits); if(OrderStopLoss()!= StopLossUP) RefreshRates(); OrderModify(OrderTicket(),OrderOpenPrice(),StopLossUP,0,0); }}}} else if (OpenLongShortM5()==OP_SELL){ if(TrendM15()==OP_BUY){ if(TrendH1()==OP_BUY){ double StopLossH1=GlobalVariableGet(UpTrendH1)-10*Point; if(OrderStopLoss()!=StopLossH1)RefreshRates(); OrderModify(OrderTicket(),OrderOpenPrice(),StopLossH1,0,0); }}}попробуйте условия составлять так - меньше путаници, скорость обработки выше, надежность срабатывания условия то-же выше
TrendM15()==OP_BUY && TrendH1()==OP_SELL) TrendM15()==OP_SELL && TrendH1()==OP_BUYТакие совпадения не часто случаются
komposter:
Потому что есть возможность не повторять одинаковые куски кода несколько раз.
lovova:
В приведённой мною функции я модифицирую стоповые ордера в зависимости от трендов на разных таймфреймах но дело до нижних условий кода почемуто не доходит если разбить на несколько функций работает но хотелось бы одной т.к. код начал утежеляться .
От разбиения на функции код становится легче, а не тяжелее.В приведённой мною функции я модифицирую стоповые ордера в зависимости от трендов на разных таймфреймах но дело до нижних условий кода почемуто не доходит если разбить на несколько функций работает но хотелось бы одной т.к. код начал утежеляться .
Потому что есть возможность не повторять одинаковые куски кода несколько раз.
Понял спасибо .Ответь тогда пожайлуста ешё на один вопрос у меня только один из трех экспертов начал разрастаться до 70кб. Все таки какие разумные пределы эксперта как размер влияет на устойчивость к ошибкам в торговле.
xeon:
Спасибо попробую.
if(OrderType()==OP_BUY){ if(OpenLongShortM5()==OP_BUY){ if(TrendM15()==OP_SELL){ if(TrendH1()==OP_BUY){ if(ProfitPR(mag)<0){ double StopLossUP = NormalizeDouble (Ask-TrailingStop*Point,Digits); if(OrderStopLoss()!= StopLossUP) RefreshRates(); OrderModify(OrderTicket(),OrderOpenPrice(),StopLossUP,0,0); }}}} else if (OpenLongShortM5()==OP_SELL){ if(TrendM15()==OP_BUY){ if(TrendH1()==OP_BUY){ double StopLossH1=GlobalVariableGet(UpTrendH1)-10*Point; if(OrderStopLoss()!=StopLossH1)RefreshRates(); OrderModify(OrderTicket(),OrderOpenPrice(),StopLossH1,0,0); }}}попробуйте условия составлять так - меньше путаници, скорость обработки выше, надежность срабатывания условия то-же выше
lovova:
Ответь тогда пожайлуста ешё на один вопрос у меня только один из трех экспертов начал разрастаться до 70кб. Все таки какие разумные пределы эксперта
Разумные пределы - не в килобайтах, а в логике.Ответь тогда пожайлуста ешё на один вопрос у меня только один из трех экспертов начал разрастаться до 70кб. Все таки какие разумные пределы эксперта
lovova:
как размер влияет на устойчивость к ошибкам в торговле.
Размер - никак. Влияет качество.
как размер влияет на устойчивость к ошибкам в торговле.
Integer:
Такая логика построения эксперта в зависимости от индикаторов
TrendM15()==OP_BUY && TrendH1()==OP_SELL) TrendM15()==OP_SELL && TrendH1()==OP_BUYТакие совпадения не часто случаются
komposter:
lovova:
Ответь тогда пожайлуста ешё на один вопрос у меня только один из трех экспертов начал разрастаться до 70кб. Все таки какие разумные пределы эксперта
Разумные пределы - не в килобайтах, а в логике.Ответь тогда пожайлуста ешё на один вопрос у меня только один из трех экспертов начал разрастаться до 70кб. Все таки какие разумные пределы эксперта
lovova:
как размер влияет на устойчивость к ошибкам в торговле.
Размер - никак. Влияет качество.как размер влияет на устойчивость к ошибкам в торговле.
Спасибо успокоил
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь