Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Они уже зарабатывают с помощью сервиса Фриланс. Зарабатывай и ты!
blade_runner
69
blade_runner 2016.08.24 23:13 

Мне для моего советника нужно вычислить размер тела свечи[1] и размер тела свечи [2].

Сначала я делал это так

 Для медвежьей свечи: Open[1] - Close[1] и Open[2] - Close[2]

 Для бычьей свечи: Close[1] - Open[1] и Close[2] - Open[2]

Но так получается значение цены double а не пункты, подскажите пожалуйста, как правильно рассчитать тела свечей, а потом я использую это и сделаю условие

Если(тело первой свечи > тела второй свечи){

//какие-то действия 

 

Заранее спасибо)) 

Vitalie Postolache
11097
Vitalie Postolache 2016.08.24 23:44  
blade_runner:

Мне для моего советника нужно вычислить размер тела свечи[1] и размер тела свечи [2].

Сначала я делал это так

 Для медвежьей свечи: Open[1] - Close[1] и Open[2] - Close[2]

 Для бычьей свечи: Close[1] - Open[1] и Close[2] - Open[2]

Но так получается значение цены double а не пункты, подскажите пожалуйста, как правильно рассчитать тела свечей, а потом я использую это и сделаю условие

Если(тело первой свечи > тела второй свечи){

//какие-то действия 

 

Заранее спасибо)) 

Делить на _Point, элементарно же. Но для сравнения больше-меньше подходит и double, что не так?
Mislaid
560
Mislaid 2016.08.25 03:35  
blade_runner:

Мне для моего советника нужно вычислить размер тела свечи[1] и размер тела свечи [2].

Сначала я делал это так

 Для медвежьей свечи: Open[1] - Close[1] и Open[2] - Close[2]

 Для бычьей свечи: Close[1] - Open[1] и Close[2] - Open[2]

Но так получается значение цены double а не пункты, подскажите пожалуйста, как правильно рассчитать тела свечей, а потом я использую это и сделаю условие

Если(тело первой свечи > тела второй свечи){

//какие-то действия 

 

Заранее спасибо)) 

MathAbs( Close[i] - Open[i] ) / Point + 1
blade_runner
69
blade_runner 2016.08.25 15:51  
evillive:
Делить на _Point, элементарно же. Но для сравнения больше-меньше подходит и double, что не так?

Mislaid:
MathAbs( Close[i] - Open[i] ) / Point + 1

Всё так, спасибо) 

blade_runner
69
blade_runner 2016.08.25 15:57  

evillive:
Делить на _Point, элементарно же. Но для сравнения больше-меньше подходит и double, что не так?

 

Я просто хочу как правильно, в следующий раз ещё советников буду делать,буду знать 

/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий