Стратегии и роботы > почему не рааботает? и как сделать чтобы заработало?

Обсуждение, описание стратегий и роботов, идеи для стратегий
Asp
Сообщения: 59
Зарегистрирован: 20 янв 2020, 11:17
Благодарил (а): 10 раз
Поблагодарили: 1 раз

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

Непрочитанное сообщение Asp » 20 янв 2020, 11:30

Код: Выделить всё

function Initialize()
{
   StrategyName = "s";
   AddInput("Input1", Inputs.Candle, 10, true, "SIH0=ФОРТС");
   LongLimit =1;
   ShortLimit = -1;
}

function OnUpdate()
{
var quote = GetQuote();
int SAsk= quote.SumAsk;
int SBid = quote.SumBid;

   if (SAsk > SBid)
   
   {
   EnterLong(GetAsk());
   }
   
         if (SBid > SAsk)

   {
   EnterShort(GetBid());
   }}
Мусор в твоём глазу больше уродует картину мироздания чем пятна на солнце

Аватара пользователя
evge
Администратор
Сообщения: 1807
Зарегистрирован: 04 фев 2016, 09:46
Откуда: Млечный путь, планета Земля
Благодарил (а): 83 раза
Поблагодарили: 361 раз
Контактная информация:

Re: почему не рааботает? и как сделать чтобы заработало?

Непрочитанное сообщение evge » 20 янв 2020, 15:31

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

замените

EnterLong(GetAsk()) на EnterLongLimit(GetAsk())

и

EnterShort(GetBid()) на EnterShortLimit(GetBid())

понятно, что пытались войти по цене GetAsk() и GetBid(), но EnterLong(), EnterShort() принимают в параметр Кол-во, а не цену.

Или вариант 2, просто входите по цене сигнала + проскальзывание в ордерах (задать можно в роботе):

EnterLong()
EnterShort()

т.к. в вашем коде:

EnterLong(GetAsk()) - купить GetAsk() штук по цене сигнала
аналогично и для Short.
никогда такого не было и вот опять

Asp
Сообщения: 59
Зарегистрирован: 20 янв 2020, 11:17
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: почему не рааботает? и как сделать чтобы заработало?

Непрочитанное сообщение Asp » 20 янв 2020, 16:10

Век живи век учись, усидчивость не самая моя сильная черта, спасибо Евгений. Нафига мануал читал? Смотрю в книгу вижу фигу ЖЭ))))
Мусор в твоём глазу больше уродует картину мироздания чем пятна на солнце


Вернуться в «Стратегии и роботы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 23 гостя