Помощь в кодировании - страница 576

 
mladen:

tfi_markets

Этот индикатор "trend" не обновляет текущий бар. Но так как это декомпилированный код, я думаю, вам следует получить оригинальный код, чтобы увидеть, что происходит не так.

Выложенный мной фрагмент кода работает нормально, и в случае, если вызываемый индикатор работает правильно, он тоже будет выдавать правильные сигналы

Привет Младен,

спасибо за ваш код. Я реализовал его по-другому, теперь он работает!

С Рождественскими праздниками!

Файлы:
at.jpg  28 kb
 

Спасибо! Именно то, что я искала!

 

Можно ли изменить этот индикатор так, чтобы вместо номеров показывались "имена" ма?

Их просто слишком много, чтобы запомнить.

Спасибо

TEAMTRADER

// MA_Method= 0: SMA------------Простая скользящая средняя

// MA_Method= 1: EMA------------Экспоненциальное скользящее среднее

// MA_Method= 2: Wilder---------Wilder Exponential Moving Average

// MA_Method= 3: LWMA ---------Linear Weighted Moving Average

// MA_Method= 4: SineWMA-----Sine Weighted Moving Average

// MA_Method= 5: TriMA-----------Треугольное скользящее среднее

// MA_Method= 6: LSMA ----------Least Square Moving Average (или EPMA, линия линейной регрессии )

// MA_Method= 7: SMMA ----------Сглаженное скользящее среднее

// MA_Method= 8: HMA-------------Hull Moving Average by Alan Hull

// MA_Method= 9: ZeroLagEMA-- Zero-Lag экспоненциальное скользящее среднее

// MA_Method=10: DEMA----------Double Exponential Moving Average Патрика Маллоя

// MA_Method=11: T3-------------T3 от T.Tillson

// MA_Method=12: ITrend--------Instantaneous Trendline by J.Ehlers

// MA_Method=13: Median ------Moving Median

// MA_Method=14: GeoMean----Geometric Mean

// MA_Method=15: REMA---------Regularized EMA by Chris Satchwell

// MA_Method=16: ILRS ---------Integral of Linear Regression Slope

// MA_Method=17: IE/2 ---------Комбинация LSMA и ILRS

// MA_Method=18: TriMAgen ----Треугольное скользящее среднее, обобщенное J.Ehlers

// MA_Method=19: VWMA-------- объемно-взвешенное скользящее среднее

// MA_Method=20: JSmooth-----Сглаживание от Марка Юрика

Файлы:
 
TEAMTRADER:
Можно ли изменить этот индикатор так, чтобы вместо чисел показывались имена ма?

Их слишком много, чтобы запомнить.

Спасибо

TEAMTRADER

// MA_Method= 0: SMA------------Простая скользящая средняя

// MA_Method= 1: EMA------------Экспоненциальная скользящая средняя

// MA_Method= 2: Wilder---------Wilder Exponential Moving Average

// MA_Method= 3: LWMA ---------Linear Weighted Moving Average

// MA_Method= 4: SineWMA-----Sine Weighted Moving Average

// MA_Method= 5: TriMA-----------Треугольное скользящее среднее

// MA_Method= 6: LSMA ----------Least Square Moving Average (или EPMA, линия линейной регрессии)

// MA_Method= 7: SMMA ----------Сглаженное скользящее среднее

// MA_Method= 8: HMA-------------Hull Moving Average by Alan Hull

// MA_Method= 9: ZeroLagEMA-- Zero-Lag экспоненциальное скользящее среднее

// MA_Method=10: DEMA----------Double Exponential Moving Average Патрика Маллоя

// MA_Method=11: T3-------------T3 от T.Tillson

// MA_Method=12: ITrend--------Instantaneous Trendline by J.Ehlers

// MA_Method=13: Median ------Moving Median

// MA_Method=14: GeoMean----Geometric Mean

// MA_Method=15: REMA---------Regularized EMA by Chris Satchwell

// MA_Method=16: ILRS ---------Integral of Linear Regression Slope

// MA_Method=17: IE/2 ---------Комбинация LSMA и ILRS

// MA_Method=18: TriMAgen ----Треугольное скользящее среднее, обобщенное J.Ehlers

// MA_Method=19: VWMA-------- объемно-взвешенное скользящее среднее

// MA_Method=20: JSmooth-----Сглаживание Марка Юрика.

TEAMTRADER,

используйте функцию enum, для этого посмотрите код какого-нибудь индикатора, у которого есть имена, а не числа, попробуйте научиться чему-нибудь самостоятельно, когда вы учитесь в лучшем университете мира, lol.

с уважением

 
mladen:

Vlad5624

Нет, не видел, совершенно не знаком с советниками 11111 и 22222.

Привет Младен) Извините, EA имя qiji

 

Уважаемый MLADEN,

В TSD потоках в очень многих местах я читал об индикаторах..... этот индикатор для советника и индикатор версии советника, поэтому мой вопрос, если индикаторы закодированы специально для советников или это для какого-то типа индикаторов ..... если все индикаторы нуждаются в некоторых специфических особенностях и среде для использования в/со советниками ... пожалуйста, объясните, спасибо.

с уважением

 

Привет всем, мне нужна помощь с моим советником, чтобы ограничить его только 1 сделкой в день, но я зашел в тупик. Я перепробовал множество методов, но, похоже, ничего не получается. Буду признателен, если кто-нибудь просветит меня в этом вопросе.

Ниже приведен мой советник.

Спасибо

//---- входные параметры

extern double TakeProfit = 1000.0;

extern double Lots = 0.1;

extern double StopLoss = 980.0;

extern int Entry_Hour_1st = 21;

//+------------------------------------------------------------------+

//| функция инициализации эксперта |

//+------------------------------------------------------------------+

int init()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//| функция деинициализации эксперта | |

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

return(0);

}

//+------------------------------------------------------------------+

//| функция запуска эксперта |

//+------------------------------------------------------------------+

int start()

{

//+------------------------------------------------------------------+

//-- Триггерная торговля

//+------------------------------------------------------------------+

int ticket, total;

total = OrdersTotal(); // проверка общего количества сделок, открытых в данный момент

if(total < 1)

{

if (Hour()==Entry_Hour_1st && ((High[0] - High[1]) > 0.00100) && ((High[1] - Low[1]) > 0.00100)))

{

if ((Close[1] - Open[1]) > 0.00100)

{

TP_Value = (Close[1] - Open[1]); // значение длинного тела

SL_Value = (Low[1] - 0.0010); // всегда одинаково для лонга

ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,1,SL_Value,Ask+TP_Value, "My EA",200,0,Green);

return(0);

}

}

if (Hour()==Entry_Hour_1st && ((Low[1] - Low[0]) > 0.00100) && ((High[1] - Low[1]) > 0.00100)))

{

if ((Close[1] - Open[1]) > 0.00100)

{

TP_Value = (Close[1] - Open[1]); // значение длинного тела

SL_Value = (High[1] + 0.0010); // всегда одинаково для шорта

ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,1,SL_Value,Bid-TP_Value, "My EA",200,0,Red);

return(0);

}

}

}

return(0);

}

//+------------------------------------------------------------------+

 
TEAMTRADER:
Можно ли изменить этот индикатор так, чтобы вместо чисел показывались имена ма?

Их слишком много, чтобы запомнить.

Спасибо

TEAMTRADER

// MA_Method= 0: SMA------------Простое скользящее среднее

// MA_Method= 1: EMA------------Экспоненциальная скользящая средняя

// MA_Method= 2: Wilder---------Wilder Exponential Moving Average

// MA_Method= 3: LWMA ---------Linear Weighted Moving Average

// MA_Method= 4: SineWMA-----Sine Weighted Moving Average

// MA_Method= 5: TriMA-----------Треугольное скользящее среднее

// MA_Method= 6: LSMA ----------Least Square Moving Average (или EPMA, линия линейной регрессии)

// MA_Method= 7: SMMA ----------Сглаженное скользящее среднее

// MA_Method= 8: HMA-------------Hull Moving Average by Alan Hull

// MA_Method= 9: ZeroLagEMA-- Zero-Lag экспоненциальное скользящее среднее

// MA_Method=10: DEMA----------Double Exponential Moving Average Патрика Маллоя

// MA_Method=11: T3-------------T3 от T.Tillson

// MA_Method=12: ITrend--------Instantaneous Trendline by J.Ehlers

// MA_Method=13: Median ------Moving Median

// MA_Method=14: GeoMean----Geometric Mean

// MA_Method=15: REMA---------Regularized EMA by Chris Satchwell

// MA_Method=16: ILRS ---------Integral of Linear Regression Slope

// MA_Method=17: IE/2 ---------Комбинация LSMA и ILRS

// MA_Method=18: TriMAgen ----Треугольное скользящее среднее, обобщенное J.Ehlers

// MA_Method=19: VWMA-------- объемно-взвешенное скользящее среднее

// MA_Method=20: JSmooth-----Сглаживание от Марка Юрика.

Уважаемый TEAMTRADER

в соответствии с вашей жалобой в PM, так что извините и извините, это не было и никогда не было моим намерением обидеть вас, просто это была попытка попросить вас быть в состоянии сделать некоторые вещи незначительные самостоятельно, ничего больше, так или иначе, вот ваш индикатор в соответствии с вашими требованиями.спасибо

с уважением

allaverages_v4.0_600.mq4

Файлы:
 

Понял и высоко ценю.

TEAMTRADER

 
TEAMTRADER:
Понял и высоко ценю. TEAMTRADER

всегда пожалуйста ......... с уважением.

Причина обращения: