Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Удачи!
Обратите внимание на потери.
O.K.
Ёки Пуки.
Держите Bollinger для ознакомления, как пример.
вопрос гуманистский, вы оригинально на русском пишете, или переводчик так жестко переводит?
O.K.
Ёки Пуки.
Держите Bollinger для ознакомления, как пример.
Глянул, но особо ничего не понял, не периода, да и болинджер разноцветный каккой-то, что за терминал?
Поэтому - это просто "вброс" (то есть - игнорируйте).
Во всём разбирайтесь сами.
Период 1 минута. EURGBP. В данный момент.
Показана стандартная стратегия.
Для осмысления недостатков.
inputs:
PriceH( numericseries ), PriceL( numericseries ),
PriceC( numericseries ), Length( numericsimple ),
oDMIPlus( numericref ), oDMIMinus( numericref ),
oDMI( numericref ), oADX( numericref ),
oADXR( numericref ),oVolty( numericref ) ;
variables: PlusDM( 0 ),
MinusDM( 0 ),UpperMove( 0 ),
LowerMove( 0 ),SumPlusDM( 0 ),
SumMinusDM( 0 ),SumTR( 0 ),
AvgPlusDM( 0 ), AvgMinusDM( 0 ),
SF( 1 / Length ), { smoothing factor }
Divisor( 0 ) ;
if CurrentBar = 1 then begin
for Value1 = 0 to Length - 1 begin
PlusDM = 0 ;MinusDM = 0 ;
UpperMove = PriceH[Value1] - PriceH[ Value1 + 1 ] ;
LowerMove = PriceL[ Value1 + 1 ] - PriceL[Value1] ;
if UpperMove > LowerMove and UpperMove > 0 then
PlusDM = UpperMove
else if LowerMove > UpperMove and LowerMove > 0 then
MinusDM = LowerMove ;
SumPlusDM = SumPlusDM + PlusDM ;
SumMinusDM = SumMinusDM + MinusDM ;
SumTR = SumTR + TrueRangeCustom( PriceH, PriceL, PriceC )[Value1] ; end ;
AvgPlusDM = SumPlusDM / Length ;
AvgMinusDM = SumMinusDM / Length ;
oVolty = SumTR / Length ; end else begin
PlusDM = 0 ;MinusDM = 0 ;
UpperMove = PriceH - PriceH[1] ;
LowerMove = PriceL[1] - PriceL ;
if UpperMove > LowerMove and UpperMove > 0 then
PlusDM = UpperMove else if LowerMove > UpperMove and LowerMove > 0 then
MinusDM = LowerMove ;
AvgPlusDM = AvgPlusDM[1] + SF * ( PlusDM - AvgPlusDM[1] ) ;
AvgMinusDM = AvgMinusDM[1] + SF * ( MinusDM - AvgMinusDM[1] ) ;
oVolty = oVolty[1] + SF * ( TrueRangeCustom( PriceH, PriceL, PriceC ) - oVolty[1] ) ; end ;
if oVolty > 0 then begin
oDMIPlus = 100 * AvgPlusDM / oVolty ;
oDMIMinus = 100 * AvgMinusDM / oVolty ; end else begin
oDMIPlus = 0 ;oDMIMinus = 0 ;end ;
Divisor = oDMIPlus + oDMIMinus ;
if Divisor > 0 then oDMI = 100 * AbsValue( oDMIPlus - oDMIMinus ) / Divisor else oDMI = 0 ;
if CurrentBar <= Length and CurrentBar > 0 then begin
oADX = Cum( oDMI ) / CurrentBar ; oADXR = ( oADX + oADX[ CurrentBar - 1 ] ) * .5 ; end else begin
oADX = oADX[1] + SF * ( oDMI - oADX[1] ) ;
oADXR = ( oADX + oADX[ Length - 1 ] ) * .5 ; end ;
P.Z.
+ 10 лет опыта для понимания!Поймите простую вещь.
То, о чём мы разговариваем сейчас.
Тема для начинающих.
P.Z.
Неужели я написала бы о чём то, что угрожало рынку?
А че так долго то, 10 лет, это можно и за пару лет понять))) И зачем вы здесь кстати, че нафигх не хватает то)))
Рынку угрожает, прям понравилось, ну ниче так самомнение))) А че Полин? двигали рынок то)))
ЗЫ ааа, видимо тестера не было, поэтому 10 лет)))
В работе
В работе
поза уже в бу
поза уже в бу
выбило по бу