Решил я создать тулзу для расчета выгодности/убыточности варки PI компонент. Выкладываю ее второй вариант.
http://depositfiles....files/daj504zkw
Инструкция по пользованию:
После установки (инсталируем в папку без русских букв и без пробелов) запускаем PI_Price_Planer.exe На вкладке Setup нажимаем кнопку «Get Data from EVE-Central», ждем пока закачаются данные (проконтролировать, что процесс закачки идет, можно щелкнув на любую вкладку Prices или Manufacturing). Объем скачанных данных составляет примерно 10 Мегов. Размещаются они по адресу {Папка в которую установили программу}\EVECENTRAL\YYYY-MM-DD.
Скачивать имеет смысл раз в сутки. Если скачанные данные уже есть, можно нажимать кнопку «Analyze latest Data» - соответственно будет обработана самая новая директория с уже скачанными данными.
После окончания закачки программа формирует оптимальные цены на основе значений введенных на вкладке ”Setup”
Алгоритм такой: По каждой системе ищутся ордера, закрывающие указанное количество единиц товаров. По ценам найденных ордеров формируется минимальная продажная и максимальная покупочная цена для рассматриваемой системы.
Следует учесть, что EVECENTRAL по умолчанию выдает инфу за 15 дней. Т.е. увидев вдруг, вероятность получения огромадной прибыли не спешите ломиться на другой конец галактики - скорее всего ордер уже давно закрыт. Но может и повезти .
После окончания всех расчетов (все прогресс бары перестанут гонять зеленую/синюю/хз какую полоску) можно нажимать вкладки «Prices» и «Manufacturing».
В Prices во вкладках Tech0 … Tech4
Представлены таблички на каждый PI товар со списком систем, в которых данный товар продается в достаточном количестве. Цены – минимальная продажная, максимальная закупочная на систему. Если минимальная продажная цена в системе ниже чем максимальная закупочная по данному товару, товар – отмечается зеленым цветом и в ячейке Flag рисуется знак «!».
В Manufacturing во вкладках Tech1 … Tech5
Представлены таблички на каждый PI товар:
Столбцы:
Shema - разложение на исходные варочные компоненты (на одну единицу производимого товара)
Input Volume – Ввозимый объем м3 (на одну единицу производимого товара)
Output Volume – Вывозимый объем м3 (на одну единицу производимого товара)
In Best Buy – Лучшая закупочная цена на компоненты по схеме (на одну единицу производимого товара)
In Jita Buy – Закупочная цена на компоненты по схеме в маркете Jita (на одну единицу производимого товара)
Out Jita Buy – Лучшая покупная цена на производимый товар в маркете Jita (на одну единицу производимого товара)
Nalog – затраты на импорт исходных компонент на планету и экспорт произведенного с планеты (на одну единицу производимого товара)
Profit 1 Unit Jita Buy|Sell – доход от покупки товара в жите, варки, и продажи там же
Profit per 24 hour Jita Buy|Sell - доход из расчета варки товаров на Elite Command Centre по уши забитым фабриками для варки по указанной схеме и имеющего вместимость ЛаунчПадов, покрывающую 24-часовой запас исходного сырья.
Таблички мона перегонять через буфер в Ворд и в Эксель - форматирование там сделано через HTML теги и корректно сохраняется при вставке.
АПДЕЙТ
Ссылка на скачивание обновлена. Для установки новой версии предварительно анинсталим старую, затем ставим новую.
ГРАФИКИ
*В окно Prices добавлена вкладка с графиком цен по системам. Можно смотреть цены по Жите, Амарру, Ренсу и Додиксие, а так же выводить их на один график.
*В окно Manufacturing добавлена вкладка с графиком дохода от производства по системам. Системы те же. Можно смотреть:
а) Прибыль от производства компонент за единицу товара;
б) Суммарную прибыль от производства компонент за день;
в) Разложение исходного компонента по производственной цепочке (вплоть до Т-2). При этом цена компонентов в разложении приведены в том количестве, которое необходимо для производства одной единицы товара (с учетом налогов).
Общее для графиков:
Сплошной линией показана минимальная продажная цена, пунктиром - максимальная закупончая, другим пунктиром (разреженным )жирной линией показана себестоимость производства единицы товара.
Системы меняются через выпадающий список. Товары меняются как через выпадающий список, так и через ввод в окне ввода руками (нужное название будет подставляться)
Add Sell Bars, Add Buy Bars добавляют графики с объемами продажи/покупки. При этом объем рассчитывается как количество товара в системе по цене минимальная продажная+1% и максимальная закупочная -1%.
Рейтинги
*В окно Prices добавлена вкладка с рейтингом закупочных цен по компонентам в Жите
*В окно Manufacturing добавлена вкладка с рейтингом Профита от производства компонент в Жите (расчет профита - покупаем в Жите по минимальным селл ордерам, варим, продаем по максимальным байордерам)
Полезные мелочи
*Программа научилась сохранять настройки из вкладки setup
*Окно программы можно масштабировать (тяните курсором за края формы, кнопка "развернуть во весь экран" не пашет в силу некоторого моего затупа с QT)
Пример окошка с графиками:
Инструкция "Как мне увидеть забавные графички в программе":
Если вы впервые устанавливаете эту программу:
Установите и начните использовать. Графики начнут строится когда будет обработано минимум два дня. Т.е. сегодня поставили скачали файлы с евецентрала. На следующий день запустили скачали снова файлы и увидели графики.
Если у вас уже была установлена версия данной программы и имеются скачанные данные:
Вы можете загнать свои данные в графики. Для этого переносите старые данные из папки EVECENTRAL куда-нибудь в Темп (или куда хотите), запускаете программу и начинаете нехитрую процедуру:
- копируем одну (любую) папку с датой из Темпа обратно в EVECENTRAL;
- нажимаем "Analyze latest Data";
- ждем пока обработается.
- стираем обработанную папку из EVECENTRAL;
- копируем следующую и.т.д.
После того как все папки которые вы хотели обработать, проанализированы закрываем программу, затем запускаем ее снова, нажимаем "Analyze latest Data" и любуемся графичками.
Для корректного отображения графика во вкладке Manufacturing обязательно после запуска программы нажимайте "Analyze latest Data" или "Get Data from EVE-Central"
Буду рад выслушать ваши отзывы .
Сообщение отредактировал Munsahtan: 24 January 2011 - 15:17