Форум

Один советник на нескольких инструментах. Не работет условие.

В теле советника был примерно такой код: if ( OrdersTotal ()== 0 ) { if (buy ()) OrderSend ( Symbol (),OP_BUY, lot,Ask, 3 ,Bid-sl* Point ,Ask+tp* Point ); if (sell()) OrderSend ( Symbol (),OP_SELL,lot,Bid, 3 ,Ask+sl* Point ,Bid-tp* Point ); } При попытке запустить советника на нескольких

Это глюк программы, или я туплю?

Доброго времени суток всем. Я вот написал такой граааль на дюжину строк: int start() { if ( OrdersTotal ()== 0 ) { OrderSelect ( OrdersHistoryTotal ()- 1 , SELECT_BY_POS, MODE_HISTORY); if ( OrderProfit ()< 0 ) lot= OrderLots ()* 2 ; else lot= 0.01 ; //---- MathSrand ( TimeLocal ()); int a= MathRand

Помогите, пожалуйста, разобраться.

Доброго всем времени суток. У меня возникла проблемка. Хотел написать советник, так, чтобы при инициализации заполнял массивы ближайшими минимальным и максимальным значением цены за период на впадине и горбе мувинга. Со впадиной всё нормально, а на горбе считать не хочет. Подскажите, пожалуйста, где