Напишу советник бесплатно - страница 108

 

не удержался...

//+------------------------------------------------------------------+
//|                                                        15_20.mq4 |
//|                                               Yuriy Tokman (YTG) |
//|                       https://www.mql5.com/ru/users/satop/seller |
//+------------------------------------------------------------------+
#property copyright "Yuriy Tokman (YTG)"
#property link      "https://www.mql5.com/ru/users/satop/seller"
#property version   "1.00"
#property strict
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit()
  {
//---
   
//---
   return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
  {
//---
   
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
//---
   while(15-20% в месяц нет)
    {
     зарабатывать!!!
    }
//---   
  }
//+------------------------------------------------------------------+
 
khorosh:

Когда питекантроп так шутил, соплеменники кидали в него камнями.)

Iurii Tokman:

не удержался...

Хорош, вот видите, Юрий смог написать, а вы всё шутки за триста, шутки за триста...

 

Напишите пожалуйста скрипт(мт4) для открытия позиций, задача такова:

Бросаем на график, появляются входные параметры и там три строки:

  • Buy/Sell
  • Размер лота
  • Количество позиций

Далее вводим предположим лот=1.86 и количество=25

Скрипт считает и округляет лот к возможному, если лот меньше допустимого,
к примеру лот 0.12, а количество 20, тогда открывает мин.лотами максимально возможное количество, пока не наберёт совокупно 0.12 == 0.12/20=0.006, мин.лот 0.01, значит открываем по 0.01 лота 12 поз.

Если вводим лот 2.87 и количество 25, то 2.87/25=0.1148, округление в меньшую сторону, тогда открываем 25шт по 0.11 лота

Спасибо!

 
Iurii Tokman:

не удержался...

оптимизации чуток: основной код в OnTimer() надо перенести...то есть не стоит зависить от чужого настроения, работает биржа/DC/нет-ли.. :-)
 
Vitaly Muzichenko:

Напишите пожалуйста скрипт(мт4) для открытия позиций, задача такова:

Бросаем на график, появляются входные параметры и там три строки:

  • Buy/Sell
  • Размер лота
  • Количество позиций

Далее вводим предположим лот=1.86 и количество=25

Скрипт считает и округляет лот к возможному, если лот меньше допустимого,
к примеру лот 0.12, а количество 20, тогда открывает мин.лотами максимально возможное количество, пока не наберёт совокупно 0.12 == 0.12/20=0.006, мин.лот 0.01, значит открываем по 0.01 лота 12 поз.

Если вводим лот 2.87 и количество 25, то 2.87/25=0.1148, округление в меньшую сторону, тогда открываем 25шт по 0.11 лота

Спасибо!

Тяжелые наркотики пошли в дело. 

Виталий, скрипт писать будем? 
 
Алексей Тарабанов:

Тяжелые наркотики пошли в дело. 

Виталий, скрипт писать будем? 

Да, конечно напишите, если не сложно!

 
Vitaly Muzichenko:

Да, конечно напишите, если не сложно!

Если вводим лот 2.87 и количество 25, то 2.87/25=0.1148, округление в меньшую сторону, тогда открываем 25шт по 0.11 лота

Завтра займусь. 

 
Алексей Тарабанов:

Если вводим лот 2.87 и количество 25, то 2.87/25=0.1148, округление в меньшую сторону, тогда открываем 25шт по 0.11 лота

Завтра займусь. 

Отлично, спасибо, буду ждать!

P.S. Если ввели лот 2.49 и количество 9 ->>> 2.49/9=0.277  получаем 9 позиций лотом 0.27
 

советник. x=, y=, z=. если x-y>=z тогда купить, стоплос, трейлинг стоп. если y-x>=z тогда продать, стоплос, трейлинг стоп. иначе x=y. зациклить. всё.

может кто-нибудь помочь? был бы признателен.

 
smellthemgc:

советник. x=, y=, z=. если x-y>=z тогда купить, стоплос, трейлинг стоп. если y-x>=z тогда продать, стоплос, трейлинг стоп. иначе x=y. зациклить. всё.

может кто-нибудь помочь? был бы признателен.

x y z кто поможет))

Причина обращения: