Автор | Сообщение |
|
| |
Пост N: 19
Зарегистрирован: 19.11.10
Откуда: Россия, Новочеркасск
|
|
Отправлено: 10.11.11 21:43. Заголовок: Специфическая Математика и расчеты усреднений !!!
Вопрос есть бай лотом 0,01 и есть сел ордер который ниже бая, селл обьемом 0,03 как расчитать профит для села что бы обе позы закрылись в ноль ????
|
|
|
Ответов - 23
, стр:
1
2
3
All
[только новые]
|
|
|
| |
Пост N: 45
Зарегистрирован: 19.11.10
Откуда: Россия, Новочеркасск
|
|
Отправлено: 13.11.12 15:26. Заголовок: ошибка где то тут fo..
ошибка где то тут for(int uui=total-1; uui>=0; uui--) { if(OrderSelect(uui,SELECT_BY_POS)) { if(OrderSymbol()==Symbol()&& OrderMagicNumber()==Magic) { if(b>=2 && OrderType()==OP_BUY && NormalizeDouble(OrderTakeProfit(),Digits)!=NormalizeDouble(factb,Digits)) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),NormalizeDouble(factb,Digits),0,Blue); } if(s>=2 && OrderType()==OP_SELL && NormalizeDouble(OrderTakeProfit(),Digits)!=NormalizeDouble(factb,Digits)) { OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(),NormalizeDouble(facts,Digits),0,Blue); } } } } но не могу понять откуда она идет
|
|
|
|
| |
Пост N: 46
Зарегистрирован: 19.11.10
Откуда: Россия, Новочеркасск
|
|
Отправлено: 13.11.12 16:08. Заголовок: Все нашел ..... Бит..
Все нашел ..... Битые котировки ....
|
|
|
|
| постоянный участник
|
Пост N: 520
Зарегистрирован: 03.09.09
|
|
Отправлено: 13.11.12 19:10. Заголовок: voldemar227 пишет: ..
voldemar227 пишет: цитата: | к сожалению данный методы не помогли , в в принцепе всегда привожу число к нужному колличеству знаков |
| В коде, который Вы выложили, приведения к нужному числу знаков нет. Допустим, что приведение производилось где-то выше по коду. Но ведь в видимой части кода после операций деления вновь необходимо производить нормализацию.
|
|
|
|
| постоянный участник
|
Пост N: 521
Зарегистрирован: 03.09.09
|
|
Отправлено: 13.11.12 19:12. Заголовок: voldemar227 пишет: ..
voldemar227 пишет: цитата: | Все нашел ..... Битые котировки .... |
| Это очень странный вывод. Котировки с дырами не могут быть причиной ошибки 1.
|
|
|
|
| |
Пост N: 47
Зарегистрирован: 19.11.10
Откуда: Россия, Новочеркасск
|
|
Отправлено: 13.11.12 19:47. Заголовок: После прокачки истор..
После прокачки истории ошибка исчезла ..... Это первое А второе по поводу ваших котировок , сделал все по инструкции , даже виндовс с ноля переставил и не работают они , у вас котировки либо уже не совместимы с терминалом либо битые.......
|
|
|
|
| постоянный участник
|
Пост N: 522
Зарегистрирован: 03.09.09
|
|
Отправлено: 13.11.12 20:06. Заголовок: voldemar227 пишет: ..
voldemar227 пишет: цитата: | После прокачки истории ошибка исчезла ..... Это первое |
| К сожалению, Вы столкнулись с ложной корреляцией. Причиной, по которой ошибка пропала, является отсутствие сигналов на модификацию ордеров в тех местах, которые ранее приводили к ошибкам. Но суть осталась прежней - сравнение вещественных чисел. voldemar227 пишет: цитата: | А второе по поводу ваших котировок , сделал все по инструкции , даже виндовс с ноля переставил и не работают они , у вас котировки либо уже не совместимы с терминалом либо битые....... |
| Не могли бы Вы описать ситуацию подробнее? Что подразумевается под словами "несовместимые" и "битые"? На каком этапе Вы сталкиваетесь с проблемой? С каким символом возникают проблемы?
|
|
|
|
| |
Пост N: 48
Зарегистрирован: 19.11.10
Откуда: Россия, Новочеркасск
|
|
Отправлено: 14.11.12 08:55. Заголовок: Вечером запишу видео..
Вечером запишу видео что и как я делал. Но котировки не прогружлись ,
|
|
|
|
| |
Пост N: 49
Зарегистрирован: 19.11.10
Откуда: Россия, Новочеркасск
|
|
Отправлено: 14.11.12 21:09. Заголовок: Как и обещал вот вид..
|
|
|
|
Отправлено: 15.11.12 01:43. Заголовок: МТ 4 работает с теми..
МТ 4 работает с теми историческими котировками, которые считывает с диска сразу после включения. Чтобы обновлённая история вступила в силу, нужно выключить (будет создан новый hst файл) и включить (новый hst файл будет прочитан) МТ 4.
|
|
|
|
| постоянный участник
|
Пост N: 524
Зарегистрирован: 03.09.09
|
|
Отправлено: 15.11.12 09:30. Заголовок: voldemar227 пишет: ..
voldemar227 пишет: Добрый день. Вы загрузили котировки графика М1, а тестирование производите на таймфрейме Н1. Данных для таймфрейма Н1 попросту нет. В итоге данные по Н1 терминал сгенерировал сам. На основании чего он это сделал - неизвестно. Для получения котировок по таймфрейму Н1 на основании загруженных Вами данных необходимо воспользоваться штатным скриптом period_converter. Об этом также написано в статье "История котировок". Между операциями импорта котировок и запуском скрипта необходимо перезагрузить МТ4, т.к. файл hst, необходимый для работы скрипта, сбрасывается на диск только при закрытии терминала.
|
|
|
Ответов - 23
, стр:
1
2
3
All
[только новые]
|
|