[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 510
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У некоторых брокеров выделяют один сервер и для демо и для реала. Уточняйте в саппорте брокера.
Подскажите, если не секрет - у какого брокера ваша демка? Прошёлся с другом ещё по 2 брокерам - та же канитель.
всем привет.
опять же тот же вопрос. как советуют, пока не получается.
что ж не так? .. цена "елозит по линии", но ордер не выставляется.
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
string sell_stop ="sell_stop"; //линию называю вручную
string buy_stop ="buy_stop";
//buy------------------------------------------------------------------------------------------------
// найти линию и выставить ордер при касании ценой
if (ObjectFind (buy_stop) > 0 ) //если есть линия buy_stop.
if ( ObjectGet (buy_stop, OBJPROP_PRICE1) == Ask )// касание линии
// этот вариант не работает if (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0]) && (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])) --
{
OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);// отсылается ордер
ObjectDelete (buy_stop); // линия удаляется
}
return(0);
}
всем привет.
опять же тот же вопрос. как советуют, пока не получается.
что ж не так? .. цена "елозит по линии", но ордер не выставляется
В журнал загляните. Что там пишет?
так компилируется. пишет- все инициировано.
так компилируется. пишет- все инициировано.
я вам написал в личку. тут думаю мало кого интересует линии и ордера через них.
А нафига смотреть, что там компилируется и инициируется? С трех раз сложно догадаться, что смотреть нужно когда у Вас там что-то елозит и не фигярит?
Насчет лички, дык это Вы забудьте раз и навсегда как туда обращаться - личные консультации больших денег стоят.
Меня вообще не интересуют Ваши линии и ордера - это Ваши проблемы. Если у меня есть свободное время, хорошее настроение, то могу подсказать что нибудь полезное. А если нет ни того, ни другого, то идут все нафиг - я не нанимался.
А нафига смотреть, что там компилируется и инициируется? С трех раз сложно догадаться, что смотреть нужно когда у Вас там что-то елозит и не фигярит?
Насчет лички, дык это Вы забудьте раз и навсегда как туда обращаться - личные консультации больших денег стоят.
и что там видеть? знал бы - не спрашивал
и что там видеть? знал бы - не спрашивал
Код, который я Вам дал, раскоментируйте и смотрите, что будет в журнале писать
2012.01.16 23:31:02 линия EURUSD,M15: initialized
как и писал- инициировано
2012.01.16 23:32:14 Expert линия EURUSD,M15: loaded successfully
2012.01.16 23:32:16 Expert линия EURUSD,M15: removed
запускает и удаляет.
но сам то ордере не выставляет
а в варианте
if (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0]) && (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])
{
OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);// отсылается ордер
ObjectDelete (buy_stop); // линия удаляется
}
пишет много ошибок. не компилируется он
вот так - компилирует
if (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])
if (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])
2012.01.16 23:31:02 линия EURUSD,M15: initialized
как и писал- инициировано
2012.01.16 23:32:14 Expert линия EURUSD,M15: loaded successfully
2012.01.16 23:32:16 Expert линия EURUSD,M15: removed
запускает и удаляет.
но сам то ордере не выставляет
а в варианте
if (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0]) && (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])
{
OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);// отсылается ордер
ObjectDelete (buy_stop); // линия удаляется
}
пишет много ошибок. не компилируется он
вот так - компилирует
if (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])
if (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])