Советники: Trade-Arbitrage - страница 24

 
GST1979:
"Убрал из Trade-Arbitrage.txt ситуации когда открываются разнонаправленные ордера по одному инструменту."

А как ты убрал, там же не только пары типа  gbpaud  && gbpusd/audusd, там еще каждую пару нужно сравнивать со всеми остальными, чтобы нигде не выскочило (sell) и (Buy), даже в различных парах оно ж выскакивает, советник может же по 10 позиций подряд открывать, то есть по 3 пары сразу? Я посмотрел, там подряд приходится усе удалять..
  


 
getch:

GST1979 писал(а):

Автор, не могли бы мне сказать, Вы получили личное сообщения от меня или нет?

Не получил.


Доброго времени суток.

Вот мои предложения:

Насколько я понял, что если мы октрылись при pips = 5,0 например, то дальше чем меньше будет это занчение тем больше прибыль? Если так, то возможно ли  сделать закрытия по достижении некоторого уровня прибыли в пунктах? Сегодня была ситуация, когда прибыль в пункта доходила до 50.

62136406 2009.12.16 01:30 buy 0.10 gbpaud 1.80022 0.00000 0.00000 2009.12.16 09:39 1.81212 0.00 0.00 0.00 3 213.49
62136422 2009.12.16 01:30 sell 0.10 gbpusd 1.62623 0.00000 0.00000 2009.12.16 09:39 1.62501 0.00 0.00 0.00 369.98
62149197 2009.12.16 01:30 buy 0.09 audusd 0.90414 0.00000 0.00000 2009.12.16 09:39 0.89635 0.00 0.00 0.00 -2 112.18
Позиции закрыл вручную. 

Исходя и этого меня посетила мысль проанализировать пары на мин. значение pips. Т.е мы находим инструмент разность значени pips у которого максимальна и по возможности наиболее часто встречается. Потом открываемся когда достигает максимального значения и ставим профит на расстояние до мин значенияю(+-).

Получается что при этом варианте не обязательно надо дожидаться достижение положительного значения pips.

Нужен инструмент нахождения таких пар.

Это все теоритически, если я правильно понимаю механизм работы арбитража.

С уважением.

 
getch:

Модификация ядра может дать неплохие результаты (выдержка из отчетов):

Time = 2009.12.16 14:00:16
Bid "EURNOK / CHFNOK" (1.51698) > (1.51280) Ask "EURCHF", Difference = 41.8 pips
EURNOK: 8.4426 8.4496
CHFNOK: 5.5584 5.5654
EURCHF: 1.5125 1.5128
Count = 1
Time = 2009.12.16 14:00:16

.........................

Это что, результат модификации кода с расчетом только тех комбинаций между синтетическими парами, которые изменились после предыдущей итерации?..

 
getch:

Модификация ядра может дать неплохие результаты (выдержка из отчетов):

Time = 2009.12.16 14:00:16
Bid "EURNOK / CHFNOK" (1.51698) > (1.51280) Ask "EURCHF", Difference = 41.8 pips
EURNOK: 8.4426 8.4496
CHFNOK: 5.5584 5.5654
EURCHF: 1.5125 1.5128
Count = 1
Time = 2009.12.16 14:00:16
Bid "EURNOK" (8.44260) > (8.41934) Ask "EURCHF * CHFNOK", Difference = 232.6 pips
EURNOK: 8.4426 8.4496
EURCHF: 1.5125 1.5128
CHFNOK: 5.5584 5.5654
Count = 1
Time = 2009.12.16 14:00:16
Bid "EURNOK / EURUSD" (5.79610) > (5.78078) Ask "USDCHF * CHFNOK", Difference = 153.2 pips
EURUSD: 1.4564 1.4566
EURNOK: 8.4426 8.4496
USDCHF: 1.0384 1.0387
CHFNOK: 5.5584 5.5654
Count = 1
Time = 2009.12.16 14:00:16
Bid "1 / EURCHF" (0.66103) > (0.65920) Ask "CHFNOK / EURNOK", Difference = 18.2 pips
EURCHF: 1.5125 1.5128
CHFNOK: 5.5584 5.5654
EURNOK: 8.4426 8.4496
Count = 1
Time = 2009.12.16 14:00:16
Bid "EURNOK / EURCHF" (5.58078) > (5.56540) Ask "CHFNOK", Difference = 153.8 pips
EURCHF: 1.5125 1.5128
EURNOK: 8.4426 8.4496
CHFNOK: 5.5584 5.5654
Count = 1
Time = 2009.12.16 14:00:16


Результат модифицированного открытия-закрытия арбитражных ситуацийrhtn

если не секрет,в чем заключается модифицированное открытие?я тоже до сих пор нахожу в советнике что то новое,но вы,как автор думаю быстрее видите улучшения.Спасибо

 
getch:

hippy писал(а):

почему невозможна?именно с этими параметрами на демке средства в плюсе

Допустим, в Trade-Arbitrage.txt прописана только одна строка EURUSD / GBPUSD && EURGBP. Тогда при арбитраже и значении Lots = 0.1 будет:

SELL EURUSD(-0.1) = 1.45183 Bid

BUY GBPUSD(0.09) = 1.62538 Ask

BUY EURGBP(0.1) = 0.89298 Ask

Обратите внимание на объем красным цветом. Такой объем при MinLot = 0.1 выставить невозможно. Т.е. арбитраж осуществить не получится - нарушение мультивалютного хэджа.

Арбитражные ситуации случаются одновременно по нескольким вариантам, поэтому если они прописаны в файле Trade-Arbitrage.txt, объем по реальным торговым инструментам будет накапливаться и может быть больше значения MinLot. Арбитраж в таком случае будет работать корректно, но только по названной причине.


я это понял, просто на центовом счете у брокера min lot 0.1.а так как у меня прописаны 30 строк в файле arbitrage trade,то сделок открывается гораздо больше
 
getch:

Модификация ядра может дать неплохие результаты (выдержка из отчетов):

Судя по отчету, вам удалось выхватить ситуацию, когда кухне-дилинг не расширил спред по причине виртуальной фиксированности оного спреда у данного дилинга (в отличие от реального рынка, где спред по одному из кроссов был сильно расширен). В таких случаях, ДЦ обычно привязывается к одной из сторон (bid или ask) межбанка и от туда высчитывает искусственную противоположную сторону в соответствии с их регламентированным фиксированным спредом. Это и создало арбитражную ситуацию с таким количеством пипсов. Если это был ДЦ Бр#$&, то вам едва ли дадут вывести прибыль. Сделку просто аннулируют. Мне как-то попадался разбор похожей скандальной ситуаций у них на форуме. В качестве аргумента было заявлено, что на реальном рынке таких цен в тот момент не было, и они просто физически не могли перекрыть позицию, а трейдер мол бессовестно этим воспользовался (имелось в виду неоднократное эксплуатирование данной ситуации). Вот такие пироги с котятами...

 

Хотелось бы увидеть в этом советнике ограничитель по торгуемым средствам, а то торговля проходит всей суммой депозита.

 

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

Можно поставить ограничение, например, использовать 80% свободных средств. Тем самым поставить некоторое ограничение.

 
GST1979:

Не уловил идеи.

 

hippy писал(а):

если не секрет,в чем заключается модифицированное открытие?я тоже до сих пор нахожу в советнике что то новое,но вы,как автор думаю быстрее видите улучшения.Спасибо

BIDx - ASKy > SPREADx + SPREADy

Соответственно, нет MinPips и нет Trade-Arbitrage.txt.