Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - KonGik

Страницы: [1] 2
1
тогда другой вопрос, у какого ДЦ,заслуживающего уважения,(если они такие есть :roll:) можно открыть центовый счет?

2
Базовой валютой счета микро являются центы или баксы?
т.е. если я открою микро счет на 10$ то в терминале у меня будет 10$ или 1000 центов?
и еще вопрос если базовая валюта - центы, то 1лот будет 100000$ или центов?

3
Чего-то браузер шалит, не могу отправить в личку.
Бульдог, стучись в асю 282834141

4
Если чо
R427225406717
или
Z303830452951
 :roll:

5
все на самом деле так и идет, сейчас создана рабочая версия советника. Автор тестирует.


6
еще один релиз советника, исправлена логика посчета возможности покупки позиции.

И еще одно, тов. Гавриков, вот поставте себя на мое место, я подрядился за просто так написать вам советника, а в ответ слышу только что это не то, я ламер, здесь я накосячил, там я накосячил, так вы объясняйте в чем проблема более конкретно, а то написание какого-либо кода без ТЗ это всегда разговор глухого с немым. Между прочи от вас я даже простого человеческого Спасиба не услышал, и не надо нервов, а то в старости маразматиком будете.

7
Доделанный советник по системе автора темы
Входные параметры:
use_one_circle - переменная отвечает за то будем ли мы только один цикл делать или несколько, по умолчанию - false,т.е. бесконечно много циклов
use_min_lots_when_max_reached - переменная отвечает за то какой размер позиции будет открываться если мы достигли max_lot, по умолчанию true,т.е. будет позичий в min_lot, если поставить false,то будет открываться позиция в max_lot
market_depo - начальный депозит рынка
market_min_depo - минимальный размер депо рынка
 TP, SL - тейк и профит в пунктах
plecho - плечо
min_lot - минимальный лот
max_lot - максимальный лот

8
ща асю переставлю

9
Автор в предцдущих постах где-то сказал, что вроде логика отвечает его требованиям, но у меня глюк какой-то псевдослучайка выбирается всегда нечетная =(

10
сейчас посмотрю, чес говоря у меня все норм

11
это он-же просто правленный

12
Да и по поводу программирования - обращайтесь. Можно в ЛС, можно на KonGik9@gmail.com.
Просто те кто берет 150 баксов - за это, ммм даже не знаю как назвать таких людей.
По поводу моего профессионализма - Заканчиваю 5 курс матмеха УрГУ, программирую на С++, C#, PHP, ну и так по мелочи типа хтмл, JS, ну и собственно в метаедиторе.

13
эт самае =) забыл советника прикрепить =)

14
Итак поехали.

Функция отвечает за рандом. Берем псевдослучайный инт, если он нечетный, то орел, если четный, то решка.
void Randomize()
{
   int k;
   double s;
   MathSrand(1);
   k=MathRand();
   s=MathMod(k,2);
   if (s==1) orel=true;
   else orel=false;
}


Следующая функция, смотри камменты в коде.
void Analize()
{
  if(OrderSelect(number,SELECT_BY_TICKET)==true)
  {
   if ( OrderCloseTime() > 0 )                                                                                                                                                 //если последний ордер закрыт, то...
   {
 
         order_opened=false;                                                                                                                                                    //разрешаем открыть новую позицию
         if (AccountBalance()>balance)                                                                                                                                    //если МЫ закрылись в +
         {
            lots=lots*2;                                                                                                                                                                    //увеличиваем размер контракта в 2 раза
            market_limit=market_limit-(AccountBalance()-balance+MarketInfo(Symbol(), MODE_SPREAD)*Point);  //считаем сколько денег осталось у рынка
            balance=AccountBalance();
         }
         if (AccountBalance()<balance)                                                                                                                                     //если мы закрылись в -
         {
            lots=min_lots;                                                                                                                                                                     // делаем лот минимальным
            market_limit=market_limit+(balance-AccountBalance());                                                                                  //считаем сколько денег осталось у рынка
            balance=AccountBalance();
           }
     }
   }
   if (MarketInfo(Symbol(), MODE_MARGINREQUIRED)*min_lots/plecho > market_limit)                                              //если рынок не может открыть позицию с минимальным лотом,то
   {
      allow_trade=false;                                                                                                                                                                   //останавливаем торговлю
   }   

}

Тоже расставил камменты
void OpenOrder()
{
   double res;
   if(!orel && !order_opened)                                                                                                                       //если решка и предыдущий ордер закрыт
   {
      res=OrderSend(Symbol(),OP_SELL,lots,Bid,3,Bid+(SL*Point),Bid-(TP*Point),"sell",Magic,0,Red);  // продаем
      order_opened=true;                                                                                                                                            // и нельзя открывать ордера пока не закроется текущий
      number++;                                                                                                                                                            // номер ордера
     
   }
   if(orel && !order_opened)                                                                                                                                     //если решка и предыдущий ордер закрыт
   {
      res=OrderSend(Symbol(),OP_BUY,lots,Ask,3,Ask-(SL*Point),Ask+(TP*Point),"buy",Magic,0,Blue);  //покупаем
      order_opened=true;
      number++;
     
   }
}

если в чем-то ошибся-поправляйте
Z303830452951 - если не жалко кидать сюда =)


15
да ладно вам какие 150$, буржуи =)

ща выложу, то че хотели, если не жалко будет мне долларов 10-15 кинете на вебманю=)

Страницы: [1] 2