Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 529

 
ребята я новичек в очень сложной фин .ситуации еле наскребла 100$ что бы начать торговлю и вылезти из глубочайшей ямы форекс знаю всего 2 месяца вчера открыла реал но не знаю как установить советника, что за подписка и сколько стоит что значит например стоимость 10 кредитов правильно ли выбрала центовый счет плечо1:200 и лот 0.1 подскажите пожалуйст не дайте погибнуть поддержите
 
tatianati:

Здравствуйте, не знаю где задать этот вопрос, суть такова: советник иногда пишет лог файл 7 гигабайт одну ошибку, пишет- (EURUSD,M15: Ошибка закрытия лидирующего ордера, повторяем операцию), хотя все закрывает без ошибок. Переделывать советника нет смысла, ведь работает правильно, пытаюсь запретить этому советнику записывать его действия в лог но всё бесполезно.Лог работы терминала мне нужен.

Подскажите как этому "гаденышу" запретить вести лог? Понимаю что через Print но как?

За комментируйте Print. если не нужен при работе.
if ((OrderSymbol() == Symbol()) && (OrderMagicNumber() == mNumber)) {
               if (OrderType() == OP_BUY) {
                  error1 =  (OrderClose(OrderTicket(), OrderLots(), NormalizeDouble(Bid, Digits), Spread, Blue));
                  if (error1 == 1) {
                    // Print ("Лидирующий ордер закрыт успешно."); 
                     Sleep (500);   
                  } else {
                    // Print ("Ошибка закрытия лидирующего ордера, повторяем операцию. ");
Как-то так.
 
tatbar:

ребята я новичек в очень сложной фин .ситуации еле наскребла 100$ что бы начать торговлю и вылезти из глубочайшей ямы форекс знаю всего 2 месяца вчера открыла реал но не знаю как установить советника, что за подписка и сколько стоит что значит например стоимость 10 кредитов правильно ли выбрала центовый счет плечо1:200 и лот 0.1 подскажите пожалуйст не дайте погибнуть поддержите


как-то слишком пафосно... "не дайте погибнуть".... первая сотня на реале, если новичок, уйдёт стопудово и со свистом... даже с меньшим плечом...

если вы в сложной финансовой ситуации - лучше даже не пробуйте... ещё года три и возможно начнёте въезжать... :-)))

чтобы начать здесь реально зарабатывать, сначала придётся слить и не одну сотню... :-)))

проще уж в казино подпольное сходить - или да или нет... :-)))

подписка - это когда, грубо говоря, за вас торгует кто-то, кто по вашему мнению успешен... :-)))

кредиты - те же баксы...

 
zoritch:


как-то слишком пафосно... "не дайте погибнуть".... первая сотня на реале, если новичок, уйдёт стопудово и со свистом... даже с меньшим плечом...

если вы в сложной финансовой ситуации - лучше даже не пробуйте... ещё года три и возможно начнёте въезжать... :-)))

чтобы начать здесь реально зарабатывать, сначала придётся слить и не одну сотню... :-)))

проще уж в казино подпольное сходить - или да или нет... :-)))

подписка - это когда, грубо говоря, за вас торгует кто-то, кто по вашему мнению успешен... :-)))

кредиты - те же баксы...

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

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

for (int i=OrdersTotal()-1; i>=0; i--)
  {
  OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
  if (OrderProfit()<=0)datetime LastOrderTime = OrderCloseTime();
  }

и далее добавлял в условие открытия позиции:

if (... &&... && TimeCurrent() - LastOrderTime > 600)

но это не работает, а других путей я не знаю...Помогите, пожалуйста!

 
MeatShake:

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

и далее добавлял в условие открытия позиции:

но это не работает, а других путей я не знаю...Помогите, пожалуйста!


 for (i=0; i<OrdersHistoryTotal(); i++) 
    {
    if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY))
       {
       //..............
       //..............
       }
    }
 

Я хочу сделать защиту от неконтролируемых потерь. Будет условия, при которых эксперт должен так остановится чтобы я смог опять включить эксперт только вручную с платформы. Было бы хорошо, если это можно было бы зделать как extern bool и после отключения можно было бы в окошке inputs поменять false на true и эксперт был бы снова включен. Есть какие-то предложения как сделать что-то подобное?

 
abeiks:

Я хочу сделать защиту от неконтролируемых потерь. Будет условия, при которых эксперт должен так остановится чтобы я смог опять включить эксперт только вручную с платформы. Было бы хорошо, если это можно было бы зделать как extern bool и после отключения можно было бы в окошке inputs поменять false на true и эксперт был бы снова включен. Есть какие-то предложения как сделать что-то подобное?


Лучше через GlobalVariableSet. extern bool потеряться может.
 
abeiks:

Я хочу сделать защиту от неконтролируемых потерь. Будет условия, при которых эксперт должен так остановится чтобы я смог опять включить эксперт только вручную с платформы. Было бы хорошо, если это можно было бы зделать как extern bool и после отключения можно было бы в окошке inputs поменять false на true и эксперт был бы снова включен. Есть какие-то предложения как сделать что-то подобное?


Графический объект на графике создать. Если есть объект с определенным именем, значит в начале функции OnStart() выходим. Для разблокировки - удалить объект вручную.
 
evillive:

Лучше через GlobalVariableSet. extern bool потеряться может.

Спасибо!