пятница, 8 февраля 2013 г.

напишите формула расчета цены с учетом инфляции

Эта статья посвящена использованию объектно-ориентированного подхода для создания советника, рассмотренного в статье "Пошаговое руководство по написанию советников для начинающих". Большинство людей думают, что это сложно, но могу вас заверить, что после прочтения этой статьи вы сможете написать свой собственный советник на основе объектно-ориентированного похода.

Пора поднимать вопрос, который интересует всех пользователей - сколько будут стоить ресурсы при покупке и продаже?Для начала обсуждения предлагается взять несколько параметров (для каждого агента в отдельности):TIME    - затраченное время на расчет задачи(пакета задач) в миллисекундахPR      - индекс производительности агента (недостоверная величина, фальсифицируемая)PRICE   - автоматически высчитываемая цена за единицу работы (самое сложное)PRJOB   - единица работы в виде 1 единицы PR за 1 ms времени TIMEвспомогательные величины:BUYERS  - количество покупателей (количество работ в очереди)SELLERS - количество продавцов (агентов)Например, общая цена продажи ресурсов одного агента может выглядеть так:TOTALPRICE   = TIME * PR * PRICEФормула очень простая и в ней не присутствует нормализация показателя PR, который может быть подделан со стороны агента. Проверку, нормализацию и борьбу с читингом оставим на потом. Также от цены в пользу организатора расчетной сети будет взята небольшая комиссия для поддержания сервиса.Чтобы оценить стоимость ресурсов, можно попробовать использовать такую идею "я покупаю компьютер за 500 долларов и хочу отбить его стоимость, сдавая в аренду по ночам". Для упрощения можно опустить сопутствующие расходы на электричество, охлаждение, интернет и сконцентрироваться на трех показателях:стоимость компьютера (например, 500 долларов)срок окупаемости (2 года по 8 часов ночью, TIME)производительность компьютера (например, 100 единиц PR)Попробуем посчитать стоимость 1 PR за 1 ms:Всего часов           = 360 дней * 8 часов = 2 880Всего миллисекунд     = 2 880 часов * 60 минут * 60 секунд * 1000 миллисекунд = 10 368 000 000 msСтоимость 1PR за 1 ms = 500 долларов / 10 368 000 000 ms / 100 PR = 4,8225308641975308641975308641975e-10 доллараЧтобы оценить стоимость продажи ресурсов в течение 1 часа этого компьютера, произведем простой расчет:Миллисекунд                 = 60 минут * 60 секунд * 1000 миллисекунд = 3 600 000 миллисекундСтоимость 1 часа при 100 PR = 3 600 000 миллисекунд * 100 PR * 4,8225308641975308641975308641975e-10 доллара = 0,17361111111111111111111111111111 доллараПолучается, что час аренды этого компьютера стоит 17 центов, а 8 часов ночной работы будет стоить 1.38 доллара.Это "не так много" со стороны продавца, но надо также посмотреть со стороны покупателя. При определенной цене покупателей может и не быть.Чтобы найти разумную цену, нужен какой-то механизм автоматической балансировки цены за единицу работы. Причем этот механизм должен быть защищен от простых манипуляций.В качестве корректирующих факторов могут участвовать количество покупателей/продавцов в текущий момент или их среднесуточные значения и аналогичные величины.А может вообще высчитать стартовую цену единицы ресурсов, а потом раз в 1-3 месяца ее вручную корректировать с публичным оглашением в зависимости от активности сервиса (покупателей и продавцов).Пока все расчеты на уровне предложений. Просьба всем высказать свое мнение, поправить или предложить свой вариант.

всем активнее , чтобы можно было протестировать облако под серьезной нагрузкой. По окончании тестирования всем участникам, предоставившим своих агентов, будут начислены бонусы (их можно будет вывести или потратить)!

рабочие процессы в сети и включим полный учет потребляемых ресурсов, выпустим релиз.Просьба ко

тестовом режиме, чтобы дать возможность разработчикам найти и исправить максимум ошибок. Пока сеть работает в бесплатном режиме. Как только стабилизируем

Следующие пару месяцев MQL5 Cloud Network будет работать в публичном

В клиентском терминале сеть показывается так:

Для тех, кто не в , приведу пару скриншотов по типичным агентам облачных вычислений:

С каждым днем MQL5 Cloud Network начинает все активнее дышать. Мы исправляем ошибки, шаг за шагом приближая выпуск системы.

←предыдущая →

или , чтобы добавить комментарий

Индикатор Автор: Попробуйте продукт Автор: Скриншот Demo Подпишитесь на сигнал

Форум по автоматическому трейдингу и тестированию стратегий

Публичное обсуждение формулы расчета стоимости ресурсов в MQL5 Cloud Network - MQL5 форум

Комментариев нет:

Отправить комментарий