Как кодировать? - страница 168

 

OrderSend возвращает номер билета, а не булево значение.

 

Спасибо, что посмотрели

В описании сказано следующее

"Возвращает номер тикета, присвоенного ордеру торговым сервером, или -1 в случае неудачи."

Я так рада получить обратную связь... Я так долго смотрела на это, что никак не могла увидеть проблему.

СПАСИБО!!!

 

И последнее...

Я наблюдаю за этим, и ордера открылись, как и должны были...

но когда пришло время закрыть оба ордера, был закрыт только 1.

Можете ли вы увидеть какую-нибудь ошибку в приведенном выше коде закрытия ORDER, которая помешала бы ему закрыть ВСЕ ордера при вызове?

СПАСИБО

 

нужна помощь в добавлении команды в ea пожалуйста

Здравствуйте,

Подскажите, пожалуйста, как можно добавить команду типа "if(about_to_hit_TP_condition) PlaySound("alert.wav");" в мой советник.

Я хочу, чтобы алерт выдавался при каждом ТП.

Извините, но в metatrader нет событий TP в "Tools > Options > Events tab". Только TS.

Подскажите, пожалуйста, какую именно команду и куда нужно добавить.

Спасибо за вашу доброту,

Патрик.

Эта ea управляет SL и TP auto_sl-tp_setter_v1.mq4

Файлы:
 

это будет что-то вроде

if (MathAbs(Bid or Ask -OrderTakeProfit()) < 5 ) {PlaySound("alert.wav");}

вам придется иметь код, выбирающий, к какой открытой сделке вы обращаетесь.

Вы можете использовать внешнюю переменную для '5' и ввести ее в свойствах ea

использовать BID или ASK в зависимости от продажи или покупки

 
SPACECHIMP:
И последнее...

Я наблюдаю за этим, и ордера открылись, как и должны были...

но когда пришло время закрыть оба ордера, был закрыт только 1.

Можете ли вы увидеть какую-либо ошибку в приведенном выше коде закрытия ORDER, которая помешала бы ему закрыть ВСЕ ордера при вызове?

СПАСИБО

Возможно, между закрытиями ордеров было бы неплохо сделать RefreshRates(), поскольку между ними проходит несколько секунд.

 

Нужна помощь, пожалуйста

Кто-нибудь может подсказать мне, где я могу найти робота, который может закрыть все открытые позиции в определенное время. Например, закрыть все открытые позиции в понедельник в 3 часа ночи.

Большое спасибо

 

Помогите добавить звук в советник

У меня есть советник, который я создаю, но я хочу версию, которая будет просто предупреждать меня (звуком), когда есть сигнал на продажу или покупку, а не отправлять ордер. Звук может продолжать играть, пока я не выключу его. Я хочу быть уверенным и слышать его.

Кто-нибудь может помочь мне с этим. Я учусь программировать, но на данный момент знаю очень мало. Мне придется дать ссылку на ea, потому что он все еще говорит, что я не могу размещать вложения.

http://www.goplatinumnow.com/Forex/My

Заранее спасибо всем, кто может сделать это или показать мне, что делать.

Лес

 

TrailingStop

TrailingMoveOnProfit=true TrailingStop1 и TrailingStop2 просто начинают двигаться, когда пара находится в прибыли.

Если TrailingStop2=0, то TrailingStop1 действует как обычный трейлингстоп.

Если TrailingStop2 > 0, то TrailingStop1 работает только до тех пор, пока пара не окажется в прибыли, после чего TrailingStop1 останавливается, а TrailingStop2 начинает работать как обычный трейлингстоп.

StopLosse - это точки, которые вы хотите использовать для начального стопа.

ProfitTake - точки, которые вы хотите использовать для фиксации прибыли.

StopIn_ProfitValue/ StopIn_ProfitPoints

поставить стоп в профит (StopIn_ProfitPoints), когда пара достигнет значения StopIn_ProfitValue.

(например: поставьте стоп с 10 пунктами прибыли, когда EURUSD достигнет 1.2870)

Close_OnProfitPoints = закрыть позиции, когда они имеют x пунктов прибыли

Close_OnLossesPoints = закрыть позиции, когда они теряют x пунктов

Close_Half_OnProfitPoints = закрыть половину позиций, когда они имеют x пунктов прибыли

Close_AllBuys_AboveValue = закрыть все покупки при достижении значения

Close_AllSells_BelowValue = закрыть все продажи при достижении значения

Close_HalfBuys_AboveValue = закрыть половину покупок при достижении значения

Close_HalfSells_BelowValue = закрыть половину продаж при достижении значения

Close_OnMACrosse = закрывать позиции при пересечении EMA5 против на 5-минутном графике

BreakEven=истина советник ставит стоп в безубыток как можно скорее.

Файлы:
 

Здравствуйте,

Просто заменить Sendorder на звук не рекомендуется - так как это испортит следующий сигнал ... при отсутствии profit/sl/close.

Но вы можете сделать следующее.

1) заменить каждый 'Print' на ...

Alert("Сообщение ..."); // чтобы получить всплывающее окно alert

PlaySound("wait.wav"); // поставьте вашу любимую песню

2) Запустите его на демо... и торгуйте вручную в реальном времени.

спасибо,

Blue

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