Стоимость портфеля на валютном рынке ETC

Страницы: 1
RSS
Стоимость портфеля на валютном рынке ETC
 
Добрый день. Подскажите, пожалуйста, как на валютном рынке ETC получить начальное и текущее значение стоимости портфеля для целей вычисления прибыли/убытка за день?
Делал вот так:
 portf=getPortfolioInfo(p_firm_id,p_clientcode)
 if tonumber(portf.profit_loss)/tonumber(portf.in_asset)*100>=p_loss_limit the
но profit_loss получему то равно нулю, делал вот так:
portf=getPortfolioInfoEx(p_firm_id,p_clientcode,0)
message(tostring(portf.in_assets).." "..tostring(portf.portfolio_value))

но почему то тоже в результате получал одни нули.
Подскажите пожалйста, как правильно поучить стоимость портфеля на ETC?
 
Цитата
Александр Шуравин написал:
getPortfolioInfoEx
Добрый день.

Для обращения к таблице клиентский портфель необходимо использовать функцию
GET_CLIENT_MARGINAL_PORTFOLIO_INFO
Параметр стоимость портфеля - ASSETS

Более подробно в руководстве пользователя Qpile.
Раздел 8. Алгоритмический язык QPILE/Функции получения значений таблиц «Клиентский портфель» и «Купить/Продать»
 
Прошу прощения. Немножко спутал раздел форума. Программа на qlua, в этом случае также применять GET_CLIENT_MARGINAL_PORTFOLIO_INFO ?
 
Добрый день,

На QLUA стоимость портфеля можете получить следующим способом:

table = getPortfolioInfoEx("Фирма","Ваш код клиента",0)
x=table.portfolio_value
message("Portfolio="..x)
 
У меня почему-то этот код выдает нуль, хотя код фирмы и клиента беру из квика, копированием.
И как посмотреть стоимость портфеля на начало дня (для ETC)?
Страницы: 1
Читают тему
Наверх