У меня-то открывает!
А у тебя выдает ошибку 130 "Плохой стоплос", однако в цифрах ошибки нет.
Значит врет и ошибка другая.
Подкорректировал. Может поможет
Так же добавил reverse сигнала.
ТП и СЛ для 4-х знаков, для 5-ти автоматически корректирует (множит на 10).
2012.12.26 23:27:04 langezz6 GBPJPY,H1 inputs: oooooo="Âðåìÿ ïîèñêà ñèãíàëà"; HOst=19; ooooo="ÑÒÎÏ È ÒÅÉÊ"; tp=1000; sl=1000; slippage=10; Reverse=false; oooo="ÀÄÕ Íàñòðîéêè"; perADX=10; lvl=20; ooo="Èñïîëüçîâàòòü MM"; MM=false; Risk=1; oo="Âåëè÷èíà Ëîòà Áåç ÌÌ"; Lots=0.1; Magic=10;
Тоже самое.
Error 130.
Слишком близкие стопы или неправильно рассчитанные или ненормализованные цены в стопах (или в цене открытия отложенного ордера). Попытку можно повторять только в том случае, если ошибка произошла из-за устаревания цены. Необходимо после задержки от 5 секунд обновить
данные при помощи функции
RefreshRates и повторить попытку. Если ошибка не исчезает, необходимо прекратить все попытки торговых операций и изменить логику программы.
2012.12.26 23:30:40 langezz6 GBPUSD,H1: OrderSend()- Îøèáêà OP_BUY Ask/Bid 1.6121/1.6119 price/Lot 1.61214000/0.10000000 sl 1.58214000 tp 1.64214000 Error N 130
Может из-за того, что на рынок предлагается выставить "1.61214000/0.10000000".... где нули жестко принимаются, и по описанию ошибки признаются, как "ненормализованные".