Разберем? - страница 3

 

Мартингейл, причем агрессивнее классического. Маржин-колл. Finita.

 
Leon207 писал (а) >>

ок. На последок поскажите, хотябы примерно, я хочу создать советник такого типа if close[1] > close[0] то купить 0,1 лот; если прибыль = (например) 10 пунктов то заново, если убыток 10 пунктов то продать 0,2 лота; если прибыль = 10 пунктов то заново, если убыток 10 пунктов то купить 0,4 лота; если прибыль = 10 пунктов то заново, если убыток 10 пунктов то продать 0,9 лота.....итд. Спасибо.

У меня в игрушках подобный советник лежит 'Игрушки от Vinin'

 
KimIV писал (а) >>

Готовый вид сами делайте, а вот ошибки сюда... Бум разбираться...

int start() { if (Close[3]<Open[3]) && (Close>Open) && (Close[1]>Open[1]) && (Close[2]<Open[2]) && (Close[1]<Open[2]) ) // Открытие BUY { OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-15*Point,Bid+15*Point); } return; // Выход из start()

Ошибки: ')' - unbalanced right parenthesis

              ')' - unbalanced right parenthesis

Как быть? Наверно можно было бы и по проще написать?

 
Leon207 писал (а) >>
Ошибки: ')' - unbalanced right parenthesis
')' - unbalanced right parenthesis

Попробуйте так:

int start() {
  if (Close[3]<Open[3] && Close[0]>Open[0] && Close[1]>Open[1] && Close[2]<Open[2] && Close[1]<Open[2]) {
    // Открытие BUY
    OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-15*Point,Bid+15*Point);
  }
  return; // Выход из start()
}
 
KimIV писал (а) >>

Попробуйте так:

Спасибо теперь без ошибок

 
KimIV писал (а) >>

Попробуйте так:

а как сделать так чтоб  позиции не открывались подряд пока незакроется предыдущая при тестировании?

 
Leon207 писал (а) >>

а как сделать так чтоб позиции не открывались подряд пока незакроется предыдущая при тестировании?

Нужно проверять:

Если нет позиции, то открывать.

 
KimIV писал (а) >>

Нужно проверять:

Если нет позиции, то открывать.

)) а как это приписать сюда  

int start() { if (Close[3]<Open[3] && Close[0]>Open[0] && Close[1]>Open[1] && Close[2]<Open[2] && Close[1]<Open[2]) { // Открытие BUY OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-15*Point,Bid+15*Point); } return; // Выход из start() }

 

"Эх.А мой вопрос так и остался без ответа Уважаемых.

 
azfaraon писал (а) >>

"Эх.А мой вопрос так и остался без ответа Уважаемых.

А мой пост от 29.07.2008 18:13 на второй странице Вы не посчитали за ответ?

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