[АРХИВ!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 4. - страница 551

 
Equilibrium:

Огромное спасибо)), закрытие ордеров работает, ошибок нет, но вот снова критерии не работают как надо((, код и скрин прилогаю, Помогите пожалуйста...
        if (Total>1)                           // Вместо этой строки           
        if (Total>=1)                          // Поставьте эту
        if (Total>0)                           // Или эту

 
Скажите у вас есть 5000 долларов вам не страшно их покласть на щет? Насколько ето безопасно?
 
Beowulf:
Скажите у вас есть 5000 долларов вам не страшно их покласть на щет? Насколько ето безопасно?

А кто обязывает 5000? Начните со 100, испытайте себя, брокера, а потом только с уверенностью решайте! Деньги ваши!
 
Подскажите советник ставить отложенный ордер по индикатору parabolik SAR и соответственно тралить его... спасибо
 
danilakoks:
Подскажите советник ставить отложенный ордер по индикатору parabolik SAR и соответственно тралить его... спасибо

В КодеБэйс есть много советников, работающих с этим индикатором. Наверху направо есть поиск. Удачи!
 
Equilibrium:

Огромное спасибо)), закрытие ордеров работает, ошибок нет, но вот снова критерии не работают как надо((, код и скрин прилогаю, Помогите пожалуйста...
if (M_2 < S_2 && M_1>=S_1) 
      { 
       if (Total>0)
         {
          Close_Order (Lts,Tip);
         } 
       if (Total==0 тут критерий не сработает, так как переменная Total еще равна предыдущему значению, т.е. 1 и ордер открываться не будет
				нужно использовать OrdersTotal() или перерассчитывать ее

       
         {                                          
          Open_Order_B (Lts);     
         }                                      
      }
   if (M_2 > S_2 && M_1<=S_1 ) 
      { 
       if (Total>0)
          {
           Close_Order (Lts,Tip); 
          }
       if (Total==0)         то же самое
          {                                          
           Open_Order_S (Lts);                                               
          }


Навскидку, что вижу, в функции закрытия ордеров нужно выбрать ордер по тикету OrderSelect(Ticket, SELECT_BY_TICKET), количество лотов указать не переменной Lts, она ведь каждый раз пересчитывается, а использовать OrderLots() И еще одно- вы продолжаете работать на 0-м баре, соответственно, критерии наодном баре могут появляться пропадать, ваши ордера могут открываться не там, где хотелось бы. Замените в параметрах индикатора бар 0 на 1, 1 на 2 


 

 
borilunad:

А кто обязывает 5000? Начните со 100, испытайте себя, брокера, а потом только с уверенностью решайте! Деньги ваши!

На маленьком депо уже пол года все нормально! Все по чесноку как положено :)
 
Beowulf:

На маленьком депо уже пол года все нормально! Все по чесноку как положено :)
Раз всё нормально то кинь 2000$, поработай ещё пол года. А дальше посмотришь по результатам.
 
на всех компьютерах программа META TRADER заходит на счет, а только на моем не работает :-( может кто-то подскажет, что можно сделать? может что-то дополнительно установить. просто не хочется Винду переустанвливать... я даже брандмауэр удалил, думал что в нем проблема, программу раз 20 переустанвливал... программа МаркетТрайдер работает без проблем, хотель бы работать на Метатрейдере! 
 
kolospav:
на всех компьютерах программа META TRADER заходит на счет, а только на моем не работает :-( может кто-то подскажет, что можно сделать? может что-то дополнительно установить. просто не хочется Винду переустанвливать... я даже брандмауэр удалил, думал что в нем проблема, программу раз 20 переустанвливал... программа МаркетТрайдер работает без проблем, хотель бы работать на Метатрейдере! 
Где находится этот компьютер? Напр. у меня дома МТ4 нормально подключается к серверу, а на работе нет.