[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 215

 
 

Кто-нибудь пользуется Prorealtime платформой? мне интерестно, как новичку, какие там индикаторы испоьзуются и можна ли их вставить в МТ4?

сылка www.prorealtime.com

 
Alex5757000 >>:
не пойму, как мне расчитать фактическую цену открытия, если мы открывались разными лотами. напр. с коэфф.усреднения равным N. // 0.1 лот и 0.2 и 0.4 - тут N==2 по ценам 1.8 и 1.6 и 1.4 . Какой будет фактическая цена открытия?

Самое интересное что при расчете с коэффицентом мы от размера начального лота не зависим.

Скрипт:

double start_lot=0.01;               //стартовый лот, нафикк не нужен :)
double koeff=2;                     //коэфициент
double Price[4]={1.4,1.6,1.8,0,0};  //цены, в этом случае до пяти штук 
                                    //(от Price[0] до Price[4] 
int start()
   {
   double A=0;
   double B=0;
   for (int count=0;Price[count]>0;count++)
      {
      A=A+(Price[count]* MathPow( koeff,count));  
      B=B+(MathPow( koeff,count));  
      }   
   Alert (A/B);
return(0);
}
 

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

Подскажите пожалуйста как вставить индикатор в советник.

Вернее как построить код чтобы выполнялись условия на окупку и продажу.

Приблизительно таким образом

If(красная свечка гистограммы){sell=true;}

if(синяя ...){buy=true;}


хочу что бы советник постояно был в рынке и переворачивался.

Файлы:
 
tmp.0, спасибо Вам большое!
 
olezya >>:

Кто-нибудь пользуется Prorealtime платформой? мне интерестно, как новичку, какие там индикаторы испоьзуются и можна ли их вставить в МТ4?

сылка www.prorealtime.com

Вряд ли Вы здесь найдете знатоков той платформы. Бегло просмотрев их туториал немного впечатлился -

похоже стараются найти свое место под солнцем и потому ориентированы прежде всего на "народные массы" - с виду удобный

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

представлений о программировании. Надеюсь что и в МТ5 появятся подобные полезные "прибамбасы".

Индикаторы стандартные, их в МТ "вставлять" не надо - уже имеются.

 

Народ! Профи!

Помогите пожалуйста, теряю бабло!

Лог терминала:

2009.09.08 00:44:50 '64766': order #11573500 sell 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000 closed at price 1.51948
2009.09.08 00:44:48 '64766': request in process
2009.09.08 00:44:48 '64766': request was accepted by server
2009.09.08 00:44:47 '64766': close order #11573500 sell 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000 at price 1.51948
2009.09.08 00:44:46 '64766': requote 1.51907 / 1.51947 for open buy 1.80 EURCHF at 1.51920 sl: 0.00000 tp: 0.00000
2009.09.08 00:44:43 '64766': request in process
2009.09.08 00:44:43 '64766': request was accepted by server
2009.09.08 00:44:42 '64766': instant order buy 1.80 EURCHF at 1.51920 sl: 0.00000 tp: 0.00000
2009.09.08 00:44:42 Expert stdlib EURCHF,M5: loaded successfully
2009.09.08 00:44:42 '64766': requote 1.51893 / 1.51933 for order #11573500 sell 1.80 EURCHF closing at 1.51914
2009.09.08 00:44:40 '64766': request in process
2009.09.08 00:44:40 '64766': request was accepted by server
2009.09.08 00:44:39 '64766': close order #11573500 sell 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000 at price 1.51914
2009.09.08 00:31:04 '64766': order was opened : #11573500 sell 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000
2009.09.08 00:31:02 '64766': request in process
2009.09.08 00:31:02 '64766': request was accepted by server
2009.09.08 00:31:01 '64766': instant order sell 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000

В строке 2009.09.08 00:44:42 '64766': requote 1.51893 / 1.51933 for order #11573500 sell 1.80 EURCHF closing at 1.51914

- сервером предложено закрыть ордер по более выгодной цене чем робот пытался закрыть (предложена 1.51893, а хотел закрыться по 1.51914)

И по словам тех.поддержки моего ДЦ - с моего терминала пришел отказ на это выгоднейшее предложение.

Выходит, что робот отказался от более высокой прибыли!

Ахтунг!

Вопрос: Как сделать так, чтоб он не тупил так больше - соглашался на более выгодное предложение, а на менее выгодное отказывал?

 

Так бывает? Чтоб ДЦ предлогал закрыть ордер по более выгодной цене???? Впервые слышу что ДЦ так ращедрился.

Робот и не тупил, он по определению тупить не может, он действовал строго своей программе.

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

 
Zdravstvyjte . Podskagute pojgalysta est lu vozmognost vuklyuchat expert na grafuke uz evo ge sobstvennogo koda. Ulu ge skudat ego s grafuka.
Zaranne blagodaren. U pru vozmognostu eslu est prumer.
 
AndBar >>:
Zdravstvyjte . Podskagute pojgalysta est lu vozmognost vuklyuchat expert na grafuke uz evo ge sobstvennogo koda. Ulu ge skudat ego s grafuka.
Zaranne blagodaren. U pru vozmognostu eslu est prumer.

Проводим лингвистический анализ:

1. Выключить>>Запретить работу>>Не совершать операций

2. Из собственного кода>>Без вмешательства оператора>>Условие выключения формируется кодом эксперта

Анализ показал, что введение дополнительной логической переменной, допустим bool ON решает проблему.

В коде предусматривается исполнение торговых операций только при ON=true, например: if(buy=1 && ON) OrderSend(.....).

Эксперт принимает решение торговать и присваивает переменной ON=true; Состояние эксперта: Включен.

Эксперт принимает решение не торговать и присваивает переменной ON=false; Состояние эксперта: Выключен.