Система ASCTrend - страница 77

 

С другой стороны, я обнаружил, что вы использовали два индикатора в этом советнике: ASCTrend и ASCTrend1.

Хотя ASCTrend1 является важным индикатором для ASCTrend, однако, чтобы избежать путаницы и найти лучшие условия для советника ASCTrend, не могли бы вы модифицировать советник, чтобы он работал только на основе индикатора ASCTrend...

 
etrade:
С другой стороны, я обнаружил, что вы использовали два индикатора в этом советнике: ASCTrend и ASCTrend1 Хотя ASCTrend1 является важным индикатором для ASCTrend, однако, чтобы избежать путаницы и найти лучшие условия для советника ASCTrend, не могли бы вы изменить советник, чтобы он работал только на основе индикатора ASCTrend....

Должен быть один.

 
etrade:
Я думаю, что это ошибка в советнике.

Единственной переменной ASCTrend является параметр Risk.

Хотя можно изменить его в советнике, но в действии нет никакой разницы в поведении советника

Я также протестировал другой советник ASCTrend, но возникла та же проблема.

Я даже отредактировал файлы советника и индикатора, поставив другое значение RISK, а затем скомпилировал их с начала, но все равно советник работает для RISK 3 по умолчанию.

В чем может быть причина этой проблемы?

 

Извините, я допустил ошибку.

Советник, загруженный в посте https://www.mql5.com/en/forum/173249/page6, прекрасно работает с различными значениями RISK.

Но у меня все еще есть проблема с адаптацией нового советника, разработанного newdigital.

 
etrade:
Извините, я допустил ошибку.

Советник, загруженный в посте https://www.mql5.com/en/forum/173249/page6, отлично работает с различными значениями RISK.

Но у меня все еще есть проблема с адаптацией нового советника, разработанного newdigital.

Я не смог решить эту проблему с риском. Я спросил Igorad, так как этот код asctrend изначально принадлежит ему, поэтому он знает лучше (см. комментарии внутри кода в MetaEditor).

Что касается этого советника в этом посте https://www.mql5.com/en/forum/173249/page6, то он использует индикатор asctrend как icustom извне (это означает, что вы должны иметь индикатор в папке /indicators).

Мой советник не использует никаких индикаторов извне и поэтому я не смог его исправить.

Надеюсь, это будет исправлено в ближайшее время.

 
newdigital:
Я не смог исправить эту проблему с риском. Я спросил у Igorad, так как этот код asctrend изначально принадлежит ему, поэтому он знает лучше (см. комментарии внутри кода в MetaEditor).

Что касается этого советника в этом посте https://www.mql5.com/en/forum/173249/page6, то он использует индикатор asctrend как icustom извне (это означает, что вы должны иметь индикатор в папке /indicators).

Мой советник не использует никаких индикаторов извне и поэтому я не смог его исправить.

Надеюсь, это будет исправлено в ближайшее время.

Я понимаю вашу ситуацию, но не могу понять, откуда взялось это значение по умолчанию RISK 3, так как я редактировал даже в скрипте советника перед компиляцией.

 
etrade:
Я понимаю вашу ситуацию, но не могу понять, откуда взялось это значение по умолчанию RISK 3, так как я редактировал даже в скрипте советника перед компиляцией

Я обновил новую версию 1.1 советника AsctrendBuySellExpert на этом сайте https://www.mql5.com/en/forum/173249/page51.

Igorad исправил Риск.

 
newdigital:
Я обновил новую 1.1 версию советника AsctrendBuySellExpert в этом посте https://www.mql5.com/en/forum/173249/page51 Igorad исправил Риск.

newdigital,

Большое спасибо за это улучшение. Я буду применять его в действии. Я взглянул на скрипт и обнаружил, что торговая система похожа на советник ASCTrend, загруженный в посте https://www.mql5.com/en/forum/173249/page6.

Как я уже говорил в https://www.mql5.com/en/forum/177886

есть большая проблема с этой торговой системой, так как она всегда будет открывать новую сделку, если нет открытой сделки. Таким образом, если сделка закрыта вручную или по TP или SL, советник откроет другую сделку, пока сигнал находится в том же направлении.

Другими словами, этот советник работает только на одном условии открытия/закрытия ASCTrend.

 
etrade:
newdigital,

Большое спасибо за это улучшение. Я буду применять его в действии. Я взглянул на скрипт и обнаружил, что торговая система похожа на советник ASCTrend, загруженный в сообщении https://www.mql5.com/en/forum/173249/page6.

Как я уже говорил в https://www.mql5.com/en/forum/177886

есть большая проблема с этой торговой системой, так как она всегда будет открывать новую сделку, если нет открытой сделки. Таким образом, если сделка закрыта вручную или по TP или SL, советник откроет другую сделку, пока сигнал будет в том же направлении.

Другими словами, этот советник работает только на одном условии открытия/закрытия по ASCTrend

Я просмотрел эту тему и хочу сказать, что большинство советников работают именно так:

Советник ждет следующего сигнала или изменения сигнала. И почти все советники, созданные Beluck и Igorad, ждут сигнала.

Например, прикрепите AsctrendBuySellExpert_v1.1 к графику GBPUSD M15 с тейк-профитом =10 и риском =8 и вы увидите (бэктестингом).

Файлы:
 

Вы совершенно правы. Это была моя ошибка. Эта проблема касается только советника ASCTrend, но не AsctrendBuySellExpert_v1.1.

AsctrendBuySellExpert_v1.1 действительно является идеальным советником. Спасибо за это. Я поставлю его на демо-счет, а затем на микро для тестирования.

Для улучшения советника путем добавления дополнительного индикатора, есть три пути:

1. Добавление индикатора для игнорирования недействительных сигналов. Но проблема в том, что после недействительного сигнала при изменении второго индикатора советник будет торговать по недействительному сигналу. То есть, нам нужен индикатор, показывающий противоположное направление от недействительного сигнала до следующего сигнала.

2. Поиск индикатора, показывающего неторговые зоны. Что-то вроде ASCTrend1, но с длинным направлением.

3. Нахождение направления тренда (например, с помощью EMA), затем убедить советника торговать в одном направлении (покупать или продавать), пока второй индикатор показывает направление.

В любом случае, время покажет, но я довольно позитивно отношусь к этому советнику.

newdigital:
Я просмотрел эту тему и хочу сказать, что большинство советников работают именно так:

Советник ждет следующего сигнала или изменения сигнала. И почти все советники, созданные Beluck и Igorad, ждут сигнала.

Например, прикрепите AsctrendBuySellExpert_v1.1 к графику GBPUSD M15 с тейк-профитом =10 и риском =8 и вы увидите (путем бэктестинга).