Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
привет
Я создал советника на основе STC_COLOR, и он может хорошо работать. но я хочу добавить к советнику #MTF-Schaff Trend Cycle.mq4.
Возможно, есть какая-то проблема в этих кодах. надеюсь, кто-нибудь сможет мне помочь. спасибо всем.
........
mtfstc0 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+2);
mtfstc1 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+1);
mtfstc2 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i);Здравствуйте,
Цикл #MTF-Schaff Trend Cycle имеет больше настроек, которые должны быть включены в утверждения iCustom:
extern int TimeFrame=0;
//---- входные параметры
extern int MAShort=23;
extern int MALong=50;
extern double Cycle=10;
extern int CountBars=300;
Оригинал:
iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i);
Изменить на:
iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,23,50,10,300,i);
Я не тестировал это, но это должно сработать... или, по крайней мере, приблизить вас к правильному ответу, если это не так...
Надеюсь, это вам поможет,
Роберт
Я использую этот пользовательский индикатор MACD с алертом, я надеюсь, если кто-то может помочь удалить алерт из этого индикатора ниже и выложить его здесь.
Кол, можешь выложить файл mql4?
-guyver
привет
Я получил советник на основе STC_COLOR, и он может работать хорошо. но я хочу добавить #MTF-Schaff Trend Cycle.mq4 к советнику. и я загружаю советник на таймфрейме 15MIN, но он не работает, он не может выставить ордер автоматически.
Может быть, есть какая-то проблема в этих кодах. надеюсь, кто-нибудь сможет мне помочь. спасибо всем.
// функция запуска эксперта
int start(){int j=0, limit=1;double BV=0, SV=0;BV=0;SV=0;double STC0, STC1, STC2, mtfstc0, mtfstc1, mtfstc2; // добавляется "STC0"
if(CntO(OP_BUY,Magic)>0) TL=1;if(CntO(OP_SELL,Magic)>0) TL=-1;for(int i=1;i<=limit;i++){
STC0=iCustom(Symbol(),0, "STC_COLOR",STCPeriod,FastMAPeriod,SlowMAPeriod,0,i+2);
STC1=iCustom(Symbol(),0, "STC_COLOR",STCPeriod,FastMAPeriod,SlowMAPeriod,0,i+1);
STC2=iCustom(Symbol(),0, "STC_COLOR",STCPeriod,FastMAPeriod,SlowMAPeriod,0,i);
mtfstc0 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+2);
mtfstc1 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+1);
mtfstc2 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i);
string BUY="false";string SELL="false";
if((STC1STC1) && (mtfstc1mtfstc1))BUY="true";
if((STC1>STC0&&STC2mtfstc0&&mtfstc2<mtfstc1))SELL="true";Вы можете попробовать следующее для iCustom вызова для трендового цикла Шаффа
mtfstc0 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",25,50,10,300,0,i+2);
mtfstc1 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",25,50,10,300,0,i+1);
mtfstc2 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",)25,50,10,300,0,i);
Затем в ваших внешних параметрах::::
extern int STCTimeframe = 15; или любой другой таймфрейм, который вы выберете.
Вы можете попробовать следующее для iCustom вызова для Schaff Trend Cycle
mtfstc0 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",25,50,10,300,0,i+2);
mtfstc1 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",25,50,10,300,0,i+1);
mtfstc2 = iCustom(Symbol(),STCTimeframe, "Schaff Trend Cycle",)25,50,10,300,0,i);
Затем в ваших внешних параметрах ::::
extern int STCTimeframe = 15; или любой другой выбранный вами таймфрейм.привет mrtools и cosmiclifeform
может это не работает, у них одинаковое значение(i==i+1==i+2), надеюсь вы сможете помочь.
yourspace
помогите
Большое спасибо, у меня есть один.
привет mrtools и cosmiclifeform
может не работать, они имеют одинаковое значение (i==i+1==i+2), надеюсь, вы сможете помочь.
yourspaceЗдравствуйте, Yourspace,
Я пытался продублировать ваши результаты и не смог получить показанные вами бары (вообще никаких баров).
У меня также были проблемы с другим индикатором, который вызывает ваш советник... "Leledc-T3STC_Color"... который может быть причиной ваших проблем. Он замедлял мою систему и несколько раз блокировался, поэтому я прекратил тестирование советника.
Я видел, что индикатор "Leledc-T3STC_Color" упоминался в теме "Bulletproof"... так что, возможно, вы захотите заглянуть и в эту тему.
Удачи в поиске решения.
Роберт
Привет, Yourspace,
Я попытался повторить ваши результаты и не смог получить показанные вами бары (бары вообще отсутствуют).
У меня также были проблемы с другим индикатором, который вызывает ваш советник... "Leledc-T3STC_Color"... который может быть причиной ваших проблем. Он замедлял мою систему и несколько раз блокировался, поэтому я прекратил тестирование советника.
Я видел, что индикатор "Leledc-T3STC_Color" упоминался в теме "Bulletproof"... так что, возможно, вы захотите заглянуть и в эту тему.
Удачи в поиске решения.
Робертпривет cosmiclifeform
Спасибо за помощь, я решил проблему. Он работает на таймфрейме 15MIN, и я установил таймфрейм=60. Код выглядит следующим образом:
mtfstc0 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+8);
mtfstc1 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i+4);
mtfstc2 = iCustom(Symbol(),0, "#MTF-Schaff Trend Cycle",60,0,i);
тогда советник может работать, но он не приносит прибыли, поэтому я считаю его бесполезным.
привет
У меня возникла проблема, я создал советник на основе RSX, но советник выставляет много ордеров. может код неправильный. вот код:
RSX0=iCustom(Symbol(),0, "RSX",0,i+2);
RSX1=iCustom(Symbol(),0, "RSX",0,i+1);
RSX2=iCustom(Symbol(),0, "RSX",0,i);
string BUY="false";string SELL="false";
if((RSX1RSX1))BUY="true";
if((RSX1>RSX0)&&(RSX2<RSX1))SELL="true";
надеюсь, кто-нибудь сможет мне помочь. спасибо большое.
yourspace
привет
У меня возникла проблема, я создал советник на основе RSX, но советник выставляет много ордеров. может код неправильный. вот код:
RSX0=iCustom(Symbol(),0, "RSX",0,i+2);
RSX1=iCustom(Symbol(),0, "RSX",0,i+1);
RSX2=iCustom(Symbol(),0, "RSX",0,i);
string BUY="false";string SELL="false";
if((RSX1RSX1))BUY="true";
if((RSX1>RSX0)&&(RSX2<RSX1))SELL="true";
надеюсь, кто-нибудь сможет мне помочь. спасибо большое.
yourspace