Доброго времени суток.Проблема в следующем.Тестирую советник в тестере,всё работает.Кинул советника на график,выдаёт ошибку error 130. Пятизнак учитываю,цены нормализирую,задавал лоссы и профиты по 100-200 пунктов,ставил нулями.всё равно не работает. Build 226. В чём может быть проблема?
vanson>>: Доброго времени суток.Проблема в следующем.Тестирую советник в тестере,всё работает.Кинул советника на график,выдаёт ошибку error 130. Пятизнак учитываю,цены нормализирую,задавал лоссы и профиты по 100-200 пунктов,ставил нулями.всё равно не работает. Build 226. В чём может быть проблема?
В тебе! Выключай комп и смотри тв-шоп и пускай пузыри изо рта!
В тебе! Выключай комп и смотри тв-шоп и пускай пузыри изо рта!
А теперь послушай меня внимательно,vlandex.Я не знаю кто ты,да и знать не хочу.Этим сообщением ты только унизил себя.Я не буду опускаться до твоего уровня и выражать агрессию в твой адрес,но если бы ты был рядом,я бы сделал всё,чтобы разбить твою голову об ближайщий угол. Я спросил мнения по конкретному вопросу.Если же ты не знаешь ответа или по какой-то причине не хочешь на него отвечать,не отвечай.Сохранишь достоинство хотя бы.
А теперь послушай меня внимательно,vlandex.Я не знаю кто ты,да и знать не хочу.Этим сообщением ты только унизил себя.Я не буду опускаться до твоего уровня и выражать агрессию в твой адрес,но если бы ты был рядом,я бы сделал всё,чтобы разбить твою голову об ближайщий угол. Я спросил мнения по конкретному вопросу.Если же ты не знаешь ответа или по какой-то причине не хочешь на него отвечать,не отвечай.Сохранишь достоинство хотя бы.
=))
Наверное, ДЦ не позволяет открывать ордера со стопами. Т.е. сначала надо открыть ордер, а потом выставить стопы.
vanson>>: Доброго времени суток.Проблема в следующем.Тестирую советник в тестере,всё работает.Кинул советника на график,выдаёт ошибку error 130. Пятизнак учитываю,цены нормализирую,задавал лоссы и профиты по 100-200 пунктов,ставил нулями.всё равно не работает. Build 226. В чём может быть проблема?
есть функция принт, выведите в ней все параметры функции ордерсенд,
Как правильно организовать экспорт массива даблов из МТ в dll-функцию ?? Разными способами пытался, в том числе через поинтеры... Результат один - вылетает C00000005 экзепшн... Например сейчас попытался сделать так:
код тестового советника:
#include "AxmedANN.mq4" int init() { int c; double testarr[5]; for (c=0;c<=4;c++) testarr[c]=1; c=Testing(testarr); Alert(c); }
type DoubleArray=array of double; PDoubleArray=^DoubleArray;
function Testing(PArray:PDoubleArray):Double; stdcall; var TestArray: array [0..5] of Double; begin TestArray[0]:=PArray^[0]; result:=TestArray[0]; end;
при таком раскладе вылетает экзепшн =( Не знаю что делать - идеи кончились, надеюсь на вашу помощь!!.
P.S. Разобрался. Надо было в кач-ве типа данных массива в dll указать array of Real. Теперь все работает безо всяких там указателей....
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Я так не могу понять, в личку положите всё я исправлю.
это ко мне обращение?
это ко мне обращение?
Нет к Vlandex
Нет к Vlandex
Спасибо Вам, я разобрался. Выручил ты меня!
В чём может быть проблема?
Доброго времени суток.Проблема в следующем.Тестирую советник в тестере,всё работает.Кинул советника на график,выдаёт ошибку error 130. Пятизнак учитываю,цены нормализирую,задавал лоссы и профиты по 100-200 пунктов,ставил нулями.всё равно не работает. Build 226.
В чём может быть проблема?
В тебе! Выключай комп и смотри тв-шоп и пускай пузыри изо рта!
В тебе! Выключай комп и смотри тв-шоп и пускай пузыри изо рта!
А теперь послушай меня внимательно,vlandex.Я не знаю кто ты,да и знать не хочу.Этим сообщением ты только унизил себя.Я не буду опускаться до твоего уровня и выражать агрессию в твой адрес,но если бы ты был рядом,я бы сделал всё,чтобы разбить твою голову об ближайщий угол.
Я спросил мнения по конкретному вопросу.Если же ты не знаешь ответа или по какой-то причине не хочешь на него отвечать,не отвечай.Сохранишь достоинство хотя бы.
А теперь послушай меня внимательно,vlandex.Я не знаю кто ты,да и знать не хочу.Этим сообщением ты только унизил себя.Я не буду опускаться до твоего уровня и выражать агрессию в твой адрес,но если бы ты был рядом,я бы сделал всё,чтобы разбить твою голову об ближайщий угол.
Я спросил мнения по конкретному вопросу.Если же ты не знаешь ответа или по какой-то причине не хочешь на него отвечать,не отвечай.Сохранишь достоинство хотя бы.
=))
Наверное, ДЦ не позволяет открывать ордера со стопами. Т.е. сначала надо открыть ордер, а потом выставить стопы.
Доброго времени суток.Проблема в следующем.Тестирую советник в тестере,всё работает.Кинул советника на график,выдаёт ошибку error 130. Пятизнак учитываю,цены нормализирую,задавал лоссы и профиты по 100-200 пунктов,ставил нулями.всё равно не работает. Build 226.
В чём может быть проблема?
есть функция принт, выведите в ней все параметры функции ордерсенд,
Я новичок и у меня вопрос!!)
Как правильно организовать экспорт массива даблов из МТ в dll-функцию ??
Разными способами пытался, в том числе через поинтеры... Результат один - вылетает C00000005 экзепшн...
Например сейчас попытался сделать так:
код тестового советника:
#include "AxmedANN.mq4"
int init()
{
int c;
double testarr[5];
for (c=0;c<=4;c++) testarr[c]=1;
c=Testing(testarr);
Alert(c);
}
импорт функции
код в Delphi
PDoubleArray=^DoubleArray;
var TestArray: array [0..5] of Double;
begin
TestArray[0]:=PArray^[0];
result:=TestArray[0];
end;
при таком раскладе вылетает экзепшн =( Не знаю что делать - идеи кончились, надеюсь на вашу помощь!!.
P.S. Разобрался. Надо было в кач-ве типа данных массива в dll указать array of Real. Теперь все работает безо всяких там указателей....