Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Работает она только в тестере и на реальную торговлю не влияет, т.е. снять средства со счета у вас не получится.
Но проверяете её работоспособность вы неправильно. Почему у вашей сделки тикет равен 3?
Так как вашего кода я не видел, тяжело о чем то говорить. Но я набросал свой. Что он у вас выдает в тестере?
Так как вашего кода я не видел, тяжело о чем то говорить. Но я набросал свой. Что он у вас выдает в тестере?
Точно такая же строка, с реал сервера, возвращает корректную сумму.
HI 0 test_forum (EURUSD,M12) 18:30:59 2011.01.03 00:00:00 ticket=1, profit=100000.00RO 0 test_forum (EURUSD,M12) 18:30:59 2011.01.03 00:00:00 ticket=2, profit=-1.00
OM 0 test_forum (EURUSD,M12) 18:30:59 2011.01.03 00:00:00 Пополнение=0.0
//| WithDrawal.mq5 |
//| avoitenko |
//| https://www.mql5.com/en/users/avoitenko |
//+------------------------------------------------------------------+
#property copyright "avoitenko"
#property link "https://www.mql5.com/en/users/avoitenko"
#property version "1.00"
//+------------------------------------------------------------------+
//| Expert initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
TesterWithdrawal(1.0);
return(0);
}
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick()
{
if(HistorySelect(0,TimeCurrent()))
{
int total=HistoryDealsTotal();
for(int i=0;i<total;i++)
{
ulong ticket=HistoryDealGetTicket(i);
PrintFormat("ticket=%d, profit=%.2f",ticket,HistoryDealGetDouble(ticket,DEAL_PROFIT));
}
}
if(HistoryDealSelect(2))Print("Пополнение=",HistoryDealGetDouble(2,DEAL_PROFIT)); //<--Дописываем это, и что-то уже не то получается
}
//+------------------------------------------------------------------+
Вполне возможно, что HistoryDealSelect не работает в тестере как нужно.
С этим лучше обратиться в сервисдеск.
Но, как вы видите, TesterWithdrawal здесь не при чём.Добрый вечер! У меня вопросец по FileFindFirst() и FileFindNext().
В папке C:\Program Files\MetaTrader 5\MQL5\Files\hand_strength_flop имеются файлы txt.
Но почему-то скрипт выдает только
2012.11.03 18:07:18 446 (GBPUSD,H2) 0 next false 0
2012.11.03 18:07:18 446 (GBPUSD,H2) filename: hand_strength_flop\
Я ожидаю видеть названия файлов которые находятся в указанной директории. Но они не выводятся. ?????????
hand_strength_flop\
Я ожидаю видеть названия файлов которые находятся в указанной директории. Но они не выводятся. ?????????
FileFindFirst думает, что "hand_strength_flop" - файл
"hand_strength_flop\*.txt" или
"\hand_strength_flop\*.txt"
"hand_strength_flop\\*.txt"
"\\hand_strength_flop\\*.txt"
A100, благодарю!!! спасибо!!!
теперь работает.
После обновления толи сайта, то ли терминала для Андроил - стерся Метаквотс ИД. у всех так?
Renat:
Где именно стерся? В профиле сайта или в мобильном терминале?
в профиле сайта, он был заполнен и я его не трогал, потом сегодня работу делал - а планшетка молчит,
думаю что за дела -потом зашел на сайт а там нет моего ид.
Заполнил по новой, не могу сказать он изменился или нет, помоему цифры те же.