'Закрыть все'/'Открыть' инструменты - страница 47

 

Искал, не могу найти.

 
f1trader:
искал, не могу найти.

Это? https://www.mql5.com/en/forum/175357

 
Guyver:
Я просто написал это, посмотрим, поможет ли это... ( EA)

введите валюту, например, EURUSD, GBPUSD или USDCHF, не имеет значения, какой график вы прикрепите, он закроет только выбранный вами символ... проблем не должно быть

-- Гайвер

Спасибо,

Я ищу что-то подобное:

Вы можете прикрепить этот советник к паре, которую вы не используете

но он будет закрывать ваши сделки по символу по профиту.

Посмотрите.

extern int Profit=5;

int start()

{

int i,type,err,Slippage=3;

двойная цена;

bool result;

//----

for(i=OrdersTotal()-1;i>=0;i--)

{

if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))

{

type=OrderType();

if((type==OP_BUY || type==OP_SELL) && OrderProfit()>=Profit && OrderSymbol()==Symbol())

{

while(true)

{

if(type==OP_BUY) price=MarketInfo(OrderSymbol(),MODE_BID);

else price=MarketInfo(OrderSymbol(),MODE_ASK);

result=OrderClose(OrderTicket(),OrderLots(),price,Slippage,CLR_NONE);

if(result!=true) {err=GetLastError(); Print("LastError = ",err);}

else err=0;

if(err==135) RefreshRates();

else break;

} } }

else Print("При выборе сделки произошла ошибка ",GetLastError(),");

}

return(0);

}

 

Попробуйте этот советник

Спасибо,

I'm looking something like that:

Вы можете прикрепить этот советник к паре, которую вы не используете

но он будет закрывать ваши сделки по символу по профиту.

Взгляните.

Попробуйте этот...

1. введите символ

2. введите прибыль

он закроет ордер *только* когда чистая прибыль этого символа будет > введенной прибыли.

Файлы:
 
Guyver:
Попробуйте это...

1. введите символ

2. введите прибыль

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

Вам нужно добавить еще несколько символов.

Например, я торгую 5 парами, с максимальными сделками по 5 из каждой...

Советник должен закрыть только одну пару с прибылью.

 
Bongo:
Вам нужно добавить еще несколько символов.

Например, я торгую 5 парами, с максимальным количеством сделок 5 из каждой...

Эксперт должен закрывать с прибылью только одну пару.

Напишите, какой символ вам нужен, я обновлю эксперта.

 
Guyver:
Напишите, какой символ вам нужен, я обновлю Эксперт

EURUSD, GBPUSD, EURGBP, USDJPY, USDCAN, AUDUSD.

Просто добавьте больше пустых окон.

Использовать будет намного проще:

type=OrderType();

if((type==OP_BUY || type==OP_SELL) && OrderSymbol()==Symbol())

вы можете использовать любой символ

Бонго

 
Bongo:
EURUSD, GBPUSD, EURGBP, USDJPY, USDCAN, AUDUSD.

Просто добавьте больше пустых окон.

Использовать будет намного проще:

type=OrderType();

if((type==OP_BUY || type==OP_SELL) && OrderSymbol()==Symbol())

вы можете использовать любой символ

Бонго

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

-guyver

 
Guyver:
почему бы тебе не использовать свои идеи, обнови код, который ты выложил, и избавь меня от боли -guyver

Извините за это.

Многие новички просят меня поделиться своими советниками,

но никто не хочет делиться со мной, только вы.

Спасибо.

Bongo

 
Извините за это.

Many newbies are asking me to share my EA's,

но никто не может поделиться со мной, только вы.

Спасибо.

Бонго

Без проблем, вот так.

Файлы:
Причина обращения: