Требуеться помощь

 

Добрый день!

Помогите плиз!

Написал свой первый советник из учебника по mql4


int start() // Спец. функция start()

{ // Открытие BUY

OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-15*Point,Bid+15*Point);

return; // Выход из start() }

запустил на исполнение на графике eurjpy, сработало все нормально

потом поменял лот с 0.1 на 0.3 и запустил опять только уже ну другом графике eurusd

советник купил и 0,3 eurusd и 0,1 eurjpy

потом взял создал полностью новый советник который покупает и продает, работает нормально но наприме через 5-10 минут врубаеться покупка  0,1 eurjpy, хотя в програме вообще данного кода нет.

может где то в логах чтото или еще где?

 
Код в студию
 

я же говорю что писал потом код

int start() // Спец. функция start()

{ // Открытие BUY

OrderSend(Symbol(),OP_BUY,0.3,Ask,3,Bid-15*Point,Bid+15*Point);

return; // Выход из start() }

и запускал на eurusd, он мне открывал два ордера, один как положено на 0,3 eurusd а второй на 0,1 eurjpy

и любой другой код пишу, он все либо сразу при старте покупает 0,1 eurjpy либо через 5-30 минут купит, а потом его вручную закрываешь он опять покупает

щас на нотбуке запустил, пока все работает без косяков, ничего лишнего не покупает

где и что можно почистить?

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