Эксперты по скользящим средним! - страница 2

 
lomme:
Потому что 3 SL подряд - и ты пропал. С реальными деньгами это было бы как азартная игра в казино.

Где 3 SL?

 

Обновление заявления!

Возможно, это феномен !

От 100USD до 315USD за 4 часа!

Файлы:
screen.jpg  131 kb
 
codersguru:
Где находятся 3 SL?

...в будущем, в ожидании.

 

Обновление отчета!

Моя прибыль упала до 144 , я пишу код защиты прибыли прямо сейчас!

Файлы:
 

как всегда

как всегда это происходит

как вы можете взять мой пример советника

он работал хорошо в течение 5-9 часов, после чего прибыль уменьшилась, а убыток стал большим, кстати, я бы посоветовал использовать функцию времени и защиты прибыли - это отличная функция.

Я думаю, что прибыль теперь закончилась

 

защитник прибыли!

Это мой код защитника прибыли:

extern bool ProtectProfit= true;

extern double ProfitToProtect = 150;

int start()

{

...

if(ProtectProfit)

ProfitProtect(ProfitToProtect);

....

}

void ProfitProtect(double profit)

{

int total = OrdersTotal();

double MyCurrentProfit=0;

for (int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

MyCurrentProfit += OrderProfit();

}

Print("My Current Profit is : " + DoubleToStr(MyCurrentProfit,2) + " While My Profit Target is " + DoubleToStr(profit,2));

if(MyCurrentProfit>=profit)

CloseAll();

}

void CloseAll()

{

int total = OrdersTotal();

for (int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

if(OrderType()==OP_BUY)

OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Violet);

if(OrderType()==OP_SELL)

OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Violet);

}

}
 

Защитник от потерь!

lomme:
...в будущем, ждем.

Мы тоже можем написать Loss Protector!

 
mj10:
как всегда это происходит

как вы можете взять мой пример советника

он работал хорошо в течение 5-9 часов, после чего прибыль меньше, а убыток больше, кстати, я бы посоветовал использовать функцию времени и защиту прибыли - это отличная функция.

Я думаю, что прибыль сейчас больше

Не плачьте по этому , потому что это просто то, чем является торговля!

Выставляйтеприбыль и стоп лосс как можно быстрее!

 
codersguru:
Это мой код защитника прибыли:
extern bool ProtectProfit= true;

extern double ProfitToProtect = 150;

int start()

{

...

if(ProtectProfit)

ProfitProtect(ProfitToProtect);

....

}

void ProfitProtect(double profit)

{

int total = OrdersTotal();

double MyCurrentProfit=0;

for (int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

MyCurrentProfit += OrderProfit();

}

Print("My Current Profit is : " + DoubleToStr(MyCurrentProfit,2) + " While My Profit Target is " + DoubleToStr(profit,2));

if(MyCurrentProfit>=profit)

CloseAll();

}

void CloseAll()

{

int total = OrdersTotal();

for (int cnt = 0 ; cnt < total ; cnt++)

{

OrderSelect(cnt,SELECT_BY_POS,MODE_TRADES);

if (OrderMagicNumber() == MagicNumber)

if(OrderType()==OP_BUY)

OrderClose(OrderTicket(),OrderLots(),Bid,Slippage,Violet);

if(OrderType()==OP_SELL)

OrderClose(OrderTicket(),OrderLots(),Ask,Slippage,Violet);

}

}

Я установил свой уровень защиты прибыли на 150USD и я (охала) их получу!

150USD от 100USD за 5 часов - это что?

 

Привет, codersguru, небольшой вопрос. Как вы определяете переменную MagicNumber в вашей функции? Я имею в виду, это что-то вроде определения глобальной переменной? Заранее спасибо