Использование возможностей MS EXCEL - страница 2

 
OZ0 писал(а) >>
А мне скинете?

без проблем, но только это скорее всего не то, о чем вы думаете

 

Есть кто-то, кто разбирается в программированиии на Visual Basic?

Этот вопрос решается в Visual Basic.

 

str = Clipboard.GetText

Replace(str, ",",".", 1, -1, vbTextCompare)

Clipboard.SetText str

 

Если надо, я писал как-то отдельного бота на С++ для торговли для МТ4. Это отдельное приложение которое торгует за человека по заданной схеме.

На данный момент он умеет выставлят t/p s/l, проверять что цена удовлетворяет определынм условиям, грамотно открывать оредера по заданным парам.

Я его могу модифицировать под любые задачи и цели.

(т.е. это именно не советник, а программа, имитирующая действия человека в терминале, притом вы сможете спокойно продолжать работать на этом компьютере)

Если инетерсно пишите на почту vault.13@mail.ru

 
Integer писал(а) >>

str = Clipboard.GetText

Replace(str, ",",".", 1, -1, vbTextCompare)

Clipboard.SetText str

Поясните пожалуйста, что это за часть кода?

Я нашел пока в инете только макрос, который очищает буфер обмена

Он выглядит так:

Private Sub Office_ClipBoard()
With Application
If Val(.Version) = 9 Then
With .CommandBars("ClipBoard").Controls(4)
If .Enabled = True Then .Execute
End With
Else
MsgBox "Пример только для MS Excel 2000"
End If
End With
End Sub

 
Odinochka >>:

...Алгоритм может выглядеть примерно так: В ячейке С6 находится значение MT4|BID!EURUSD, в ячейке J6 происходит вычисление =С6-0.0005. При каждом изменении значения, находящегося в ячейке С6, происходит очищение буфера обмена и запись в буфер текущего значения ячейки J6. Процес перезаписи буфера обмена должен длиться до бесконечности, при каждом изменении значения в ячейке С6....

=И(G2<>0;H2<>0)*ЕСЛИ(F2="sell";1;-1)*(G2-H2)*СТЕПЕНЬ(10;ВПР(D2;Points!A$2:B$20;2;ЛОЖЬ))

Microsoft: Узнайте, как вводить формулы в листы и выполнять простые вычисления.

 
tim21701 писал(а) >>

=И(G2<>0;H2<>0)*ЕСЛИ(F2="sell";1;-1)*(G2-H2)*СТЕПЕНЬ(10;ВПР(D2;Points!A$2:B$20;2;ЛОЖЬ))

Microsoft: Узнайте, как вводить формулы в листы и выполнять простые вычисления.

Если вопрос не покажется лишним, можно расшифровку к этой конкретной формуле?

 
Odinochka писал(а) >>

Поясните пожалуйста, что это за часть кода?

Это было на VB получение текста из буфера, замена запятой на точку и отправка в буфер.

 
Integer >>:

без проблем, но только это скорее всего не то, о чем вы думаете

возможно, однако такова моя доля все пробовать

если не затруднит

oz-@mail.ru

 
Odinochka >>:

Если вопрос не покажется лишним, можно расшифровку к этой конкретной формуле?

Да конечно. Подобный вопрос уже поднимался на одном из форумов.

Причина обращения: