Всем добрый день,
пытаюсь в Ami прочитать число открытых позиций на данный момент:
TickerAmibroker = Name();
EnableScript("vbscript");
<%
Set Excel = CreateObject("Excel.Application")
Excel.WorkBooks.Open("r:\Портфель.xls")
Set Sheet = Excel.WorkBooks(1).WorkSheets(1)
for i = 1 to 10
TickerExcel = Sheet.Cells(i,4).Value
if TickerExcel = TickerAmibroker then
CloseLots = Sheet.Cells(i,9).Value
end if
Next
%>
...и ничего не получается. Значение переменной closeLots всегда равно нулю. Что я не так делаю? Как в Ami прочитать данные из Excel?
Или может есть какой другой путь узнать в Ami сколько позиций открыто в Quik?
пытаюсь в Ami прочитать число открытых позиций на данный момент:
TickerAmibroker = Name();
EnableScript("vbscript");
<%
Set Excel = CreateObject("Excel.Application")
Excel.WorkBooks.Open("r:\Портфель.xls")
Set Sheet = Excel.WorkBooks(1).WorkSheets(1)
for i = 1 to 10
TickerExcel = Sheet.Cells(i,4).Value
if TickerExcel = TickerAmibroker then
CloseLots = Sheet.Cells(i,9).Value
end if
Next
%>
...и ничего не получается. Значение переменной closeLots всегда равно нулю. Что я не так делаю? Как в Ami прочитать данные из Excel?
Или может есть какой другой путь узнать в Ami сколько позиций открыто в Quik?
Код: