Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Скорей всего это невозможно. А онлайн версия не подходит?
Вот что нашел в интернете на эту тему - http://forum.ru-board.com/topic.cgi?forum=62&topic=20907
UPDate Еще http://forum.ixbt.com/topic.cgi?id=23:39211
А как вне цикла, если код такой?
Это опять я с вопросом. Если надо чтоб в входных параметрах советника гражданин не мог поставить отрицательное число я использую тип uint, но можно поставить 0 (ноль). Есть желание сделать так чтобы можно было ввести начиная с 1. Можно ли такое реализовать? Ну или вообще начиная с любой произвольной цифры.
отсюда: https://www.mql5.com/ru/code/viewcode/448/10572/eintnumbers.mqh
Ты же вроде собирался....
paladin800:
Во во типа этого! Спс за ссылку, дальше сам докопаюсь.
// "у меня все ходы записаны!"
:-))))
Это опять я с вопросом. Если надо чтоб в входных параметрах советника гражданин не мог поставить отрицательное число я использую тип uint, но можно поставить 0 (ноль). Есть желание сделать так чтобы можно было ввести начиная с 1. Можно ли такое реализовать? Ну или вообще начиная с любой произвольной цифры.
Можно продинамить пользователя и поставить проверку, если ноль то использовать один, это для случаев когда используется проски параметр.
Или просто всегда к параметру прибавлять наименьшее число, конечно кривовато, но писать enum с перечислением всех многомиллионных значений ещё кривее.
Можно продинамить пользователя и поставить проверку, если ноль то использовать один, это для случаев когда используется проски параметр.
Или просто всегда к параметру прибавлять наименьшее число, конечно кривовато, но писать enum с перечислением всех многомиллионных значений ещё кривее.
Я протестую! Это провокация! :)
--
Речь идёт о возможностях и ограничениях языка. А не об оптимизации и здравом смысле при выборе реализации.
отсюда: https://www.mql5.com/ru/code/viewcode/448/10572/eintnumbers.mqh
Ты же вроде собирался.... // "у меня все ходы записаны!" ..
:-))))отсюда: https://www.mql5.com/ru/code/viewcode/448/10572/eintnumbers.mqh
Ты же вроде собирался.... // "у меня все ходы записаны!" ..
:-))))Кто-нибудь использует OnTradeTransaction, для определения факта размещения ордера?
В тестере стратегий, при отправки одной сделки и 2 ордеров в течении 3 тиков, TRADE_TRANSACTION_REQUEST приходит только 1, на последний отправленный ордер.
QR 0 Trade 05:42:35 2011.10.12 10:00:32 instant buy 0.07 EURUSD at 1.3667 (1.3665 / 1.3667 / 1.3665)
RS 0 Trades 05:42:35 2011.10.12 10:00:32 deal #2 buy 0.07 EURUSD at 1.3667 done (based on order #2)
EN 0 Trade 05:42:35 2011.10.12 10:00:32 deal performed [#2 buy 0.07 EURUSD at 1.3667]
RJ 0 Trade 05:42:35 2011.10.12 10:00:32 order performed buy 0.07 at 1.3667 [#2 buy 0.07 EURUSD at 1.3667]
PH 0 Trade 05:42:35 2011.10.12 10:00:32 sell stop 0.07 EURUSD at 1.3167 (1.3664 / 1.3666 / 1.3664)
MJ 0 Trade 05:42:35 2011.10.12 10:00:32 sell limit 0.07 EURUSD at 1.4167 (1.3665 / 1.3667 / 1.3665)
OP 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==6 OnTradeTransaction
KO 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 ------------ OnTrade
MI 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==2 OnTradeTransaction
IF 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 ------------ OnTrade
HQ 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==3 OnTradeTransaction
GM 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 ------------ OnTrade
GF 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==0 OnTradeTransaction
ME 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==0 OnTradeTransaction
KR 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 ------------ OnTrade
KJ 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==0 OnTradeTransaction
QH 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==0 OnTradeTransaction
OG 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 ------------ OnTrade
PR 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==10 OnTradeTransaction
PJ 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 EnumToString(type)=TRADE_TRANSACTION_REQUEST
PG 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 ------------trans===
TRADE_TRANSACTION_REQUEST
Symbol:
Deal ticket: 0
Deal type: DEAL_TYPE_BUY
Order ticket: 0
Order type: ORDER_TYPE_BUY
Order state: ORDER_STATE_STARTED
Order time type: ORDER_TIME_GTC
Order expiration: 1970.01.01 00:00
Price: 0
Price trigger: 0
Stop Loss: 0
Take Profit: 0
Volume: 0
FG 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 ------------request1==
TRADE_ACTION_PENDING
Symbol: EURUSD
Magic Number: 1000
Order ticket: 0
Order type: ORDER_TYPE_SELL_LIMIT
Order filling: ORDER_FILLING_RETURN
Order time type: ORDER_TIME_GTC
Order expiration: 1970.01.01 00:00
Price: 1.4167
Deviation points: 0
Stop Loss: 0
Take Profit: 0
Stop Limit: 0
Volume: 0.07
Comment: tp по BUY
MJ 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 ------------result1==
Retcode 10009
Request ID: 2
Order ticket: 4
Deal ticket: 0
Volume: 0.07
Price: 0
Ask: 1.3667
Bid: 1.3665
Comment:
а эти строки?
OP 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==6 OnTradeTransaction
MI 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==2 OnTradeTransaction
HQ 0 prp4 (EURUSD,M30) 05:42:35 2011.10.12 10:00:32 trans.type==3 OnTradeTransaction
не расшифровывали?
а эти строки?
не расшифровывали?