Пишу советник из индикаторов для ТС вуди cci. Пыталась в код советника к паттернам дописать фильтры, но работает только один из трёх. Вопрос: в индикаторе CZI работает, а когда пытаюсь получить из него значения для паттернов он вообще не входит в сделки. ((( Вот код, который вставляю в советника, может там есть функции, кот. не работают в тестере? И как можно тогда проверить вообще работоспособность, если не в тестере?
Код CZI:
//+++++++++ Расчёт фильтров++++++++++++
int CZIi() {
int gi_76 = 34;
int li_8;
double ld_12;
string ls_20;
string ls_28;
double ld_36;
int gda_8_0=0, gda_8_4=0, gda_8_8=0, gda_9_2=0, gda_9_6 =0,gda_10_0 =0,gda_10_4 =0, gda_10_8=0;
int li_4 = IndicatorCounted();
if (li_4 < 0) return; ///(WARN);
if (li_4 > 0) li_4--;
li_4 = Bars - li_4;
for (int li_0 = 0; li_0 < li_4; li_0++) {
ls_28 = TimeToStr(Time[li_0], TIME_MINUTES);
ld_36 = iMA(NULL, 0, gi_76, 0, MODE_EMA, PRICE_TYPICAL, li_0);
// отвечает за синий цвет
if (Close[li_0] >= ld_36) {
ld_12 = Close[li_0] - ld_36;
// li_8 = StringFind(Symbol(), "JPY", 0);
// ls_20 = StringSubstr(Symbol(), li_8, 3);
if (ls_20 == "JPY") ld_12 /= 100.0;
if (ld_12 < 0.0002){
gda_8_0=1;
return (0); } // бледно зелёный 0
else {
if (ld_12 < 0.0003) {
gda_8_4=1;
return (1); }// зелёный + 4
else {
if (ld_12 < 0.0004) {
gda_8_8=1;
return (2); } // тёмнозелёный ++ 8
else
if (ld_12 >= 0.0004) {
gda_9_2=1;
return (3); } // синий +++ 2
}
}
}
// отвечает за коричневый цвет
else {
if (Close[li_0] < ld_36) {
ld_12 = ld_36 - Close[li_0];
// li_8 = StringFind(Symbol(), "JPY", 0);
// ls_20 = StringSubstr(Symbol(), li_8, 3);
if (ls_20 == "JPY") ld_12 /= 100.0;
if (ld_12 < 0.0002) {
gda_9_6 =1;
return (4);} // жёлтый 6
else {
if (ld_12 < 0.0003) {
gda_10_0 =1;
return ( 5);} // рыжий + 10
else {
if (ld_12 < 0.0004) {
gda_10_4 =1;
return (6);
}// рыжий яркий ++ 14
else
if (ld_12 >= 0.0004) {
gda_10_8=1;
return (7);
}// коричневый +++ 18
}
}
}
}
}
}
Страница 1 из 1
Проблема с написание советника помогите написать советник
Поделиться темой:
Страница 1 из 1
Страница 1 из 1
| Trackback URL | Trackback Date | Total Hits |
|---|---|---|
Страница 1 из 1
| Название темы | Автор | Статистика | Последнее сообщение | |
|---|---|---|---|---|
![]() |
Создать советник Тральшик |
isn978 ![]() |
|
|
![]() |
до 200% в недели по GBPUSD M30,,, EURUSD M30 |
mahmood771212 ![]() |
|
|
![]() |
советник tradeXpert
Советник, основанный классических канонах технического анализа. |
tradeXpert ![]() |
|
|
![]() |
Проблемы с тестированием советника
нужна помощь |
cyclotech ![]() |
|
|
![]() |
Помогите поставить звуково сигнал в торговую систему
Помогите поставить звуково сигнал в торговую систему |
toleebun ![]() |
|
|

Вход
Регистрация
Помощь















