Торговля внутри дня, мой подход - страница 5

 
Lorarica #:

Удачи!

Обратите внимание на потери.

Ну, а как же без них
 
Lorarica #:

O.K. 

Ёки Пуки.

Держите Bollinger для ознакомления, как пример.

вопрос гуманистский, вы оригинально на русском пишете, или переводчик так жестко переводит?

 
Lorarica #:

O.K. 

Ёки Пуки.

Держите Bollinger для ознакомления, как пример.

Глянул, но особо ничего не понял, не периода, да и болинджер разноцветный каккой-то, что за терминал?
 
Anatoliy Migachyov #:
Глянул, но особо ничего не понял, не периода, да и болинджер разноцветный каккой-то, что за терминал?
Это, наверное, TradingVew терминал (не Метатрейдер).
Поэтому - это просто "вброс" (то есть - игнорируйте).
 
Lorarica #:

Во всём разбирайтесь сами.

Период 1 минута. EURGBP. В данный момент.

Показана стандартная стратегия.

Для осмысления недостатков. 

Что за стратегия, поясните 
 
Lorarica #:

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 лет опыта для понимания!
Не совсем понял вас, поясните, что это код?
 
Lorarica #:

Поймите простую вещь.

То, о чём мы разговариваем сейчас.

Тема для начинающих.

P.Z.

Неужели я написала бы о чём то, что угрожало рынку?

А че так долго то, 10 лет, это можно и за пару лет понять))) И зачем вы здесь кстати, че нафигх не хватает то)))

Рынку угрожает, прям понравилось, ну ниче так самомнение))) А че Полин? двигали рынок то)))

ЗЫ ааа, видимо тестера не было, поэтому 10 лет)))

 

В работе

 
Anatoliy Migachyov #:

В работе

поза уже в бу

 
Anatoliy Migachyov #:

поза уже в бу

выбило по бу

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