Покупка/продажа советников и индикаторов - страница 5

 

Ребята, спасибо за ваши ответы....но я очень большой глупый человек!!!!

Я не увидел фарантеза, о котором мне рассказал newdigital в своем последнем посте!!!

Извините ребята за мою вину!!!Однако здесь есть код, как я его ввел. Надеюсь, я смогу помочь кому-нибудь, кто в этом нуждается.

if (TimeDayOfYear(TimeCurrent())!=DayOfLastTrade)

{

if (UseStopLoss) StopLossLevel = Ask - StopLoss * Point; else StopLossLevel = 0.0;

if (UseTakeProfit) TakeProfitLevel = Ask + TakeProfit * Point; else TakeProfitLevel = 0.0;

Ticket = OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, StopLossLevel, TakeProfitLevel, "MaxPower Buy Order", MagicNumber, 0, DodgerBlue);

DayOfLastTrade=(TimeDayOfYear(TimeCurrent()));

if(Ticket > 0) {

if (OrderSelect(Ticket, SELECT_BY_TICKET, MODE_TRADES)) {

Print("BUY order opened : ", OrderOpenPrice());

if (SignalMail) SendMail("[Signal Alert]", "[" + Symbol() + "] " + DoubleToStr(Ask, Digits) + " Open Buy");

} else {

Print("Error opening BUY order : ", GetLastError());

}

}

}

С уважением,

Мауро

 

Обновление...

Как я уже писал в посте выше, MQLeditor не находит никакой ошибки. Но я прикрепил советника на график, и он не ограничивает ордера, как я хочу (например: если GU открывает позицию на покупку и после ее закрытия, сразу после этого советник снова открывает ордер на покупку, если найдет сигнал. Вместо этого я хочу, чтобы он больше не открывал ордера на покупку).

Подскажите, может я не так разместил код...

Спасибо за помощь...

Мауро

 
newdigital:
Это все, что у нас есть относительно покупки/продажи.

Ваш случай, вероятно, должен быть запрограммирован, поэтому я просто обратил на него внимание.

Например, этот советник Frank может быть модифицирован.

Я только что прикрепил этот советник к графикам утром:

Привет, ND.

Не могли бы вы дать мне ссылку на советника, которого вы упомянули выше?

Это модифицированный советник Франка?

Спасибо

 

Это был оригинальный Фрэнк. Посмотрите на этот пост https://www.mql5.com/en/forum/general

Модифицированный Франк.

Kalenzo модифицировал советника Frank по моей просьбе, добавив таймфильтр к циклу мартингейла (новый цикл не будет начат в течение некоторых предопределенных торговых часов). Это находится в элитном разделе, поэтому лучше спросить у Калензо.

Таким образом, это только разница между модифицированным и оригинальным советником Frank.

 

я попробовал set2stoporders ea со страницы 1, но он открыл несколько ордеров, и я не знаю, как это исправить, может ли кто-нибудь помочь.

Я хочу, чтобы он открывал 1 стоп на покупку и 1 стоп на продажу только каждую неделю.

//+------------------------------------------------------------------+

//| скрипт программы запускает функцию |

//+------------------------------------------------------------------+

void start() {

double ldStop=0, ldTake=0;

double pAsk=Ask+DistanceSet*Point;

double pBid=Bid-DistanceSet*Point;

если (StopLoss!=0) ldStop=pAsk-StopLoss*Point;

if (TakeProfit!=0) ldTake=pAsk+TakeProfit*Point;

SetOrder(OP_BUYSTOP, pAsk, ldStop, ldTake);

если (StopLoss!=0) ldStop=pBid+StopLoss*Point;

if (TakeProfit!=0) ldTake=pBid-TakeProfit*Point;

SetOrder(OP_SELLSTOP, pBid, ldStop, ldTake);

}

 

хай... я думаю, что это лучший вариант для меня, чтобы попробовать протестировать советника

 

Система советников

Здравствуйте, я ищу советника, который может делать следующее:

1) покупать или продавать на ценовом уровне

2) если последняя сделка достигла TP, то немедленно открывается другая сделка в том же направлении

3) если последняя сделка достигла SL, то сразу же открывается другая сделка в противоположном направлении.

Любая помощь будет принята с благодарностью.

Спасибо

Пит

 
newdigital:
Открыть одним скриптом 2 стоп-ордера (sell stop и buy stop) в одно и то же время.

Сценарий.

Скачать.

Автор: KimIV.

Веб-источник (на русском языке).

Это все, что я нашел.

Как добавить код, чтобы он открывал сделки в определенное время?

Спасибо

 

действительно......

peterdias77:
Здравствуйте, я ищу программу, которая может это делать:

1) покупаем или продаем на ценовом уровне

2) если последняя сделка достигла TP, то немедленно открывается другая сделка в том же направлении

3) если последняя сделка достигла SL, то немедленно открывается другая сделка в противоположном направлении.

Любая помощь будет принята с благодарностью.

Спасибо

Пит
 

(Запрос) Скрипты покупки/продажи

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

Я искал на форуме, но, к сожалению, не смог найти то, что ищу.

Мне нужны скрипты покупки/продажи для пар EurUsd и GbpUsd.

Он должен открывать ордер на покупку 0.1 лота для EurUsd и GbpUsd в одно и то же время.

И второй скрипт должен открывать ордер на продажу для тех же пар.

И я хотел бы иметь возможность изменять размер лота и пары.

Я буду благодарен, если кодеры помогут мне;

или кто-нибудь даст ссылку, если скрипты уже выкладывались ранее.

Спасибо.