Как прописать в советнике "Если последняя сделка была ......

 
Как прописать в советнике "Если последняя сделка была ......
Как прописать в советнике "Если последняя сделка была положительна то ... иначе...."
 
Если торговать только одним советником, то можно
объявить переманнe.
vars: startBalance(0);

перед выставлением ордера startBalance = Balance;

в теле эксперта проверять
if nTrades<1 and startBalance>0 then {
startBalance = 0;
и делай что хочешь
 
:-) Первую строку читать как 'объявить переменныe:'
Блин, вот что значит - спешить
Условие:
if TotalTrades<1 and startBalance>0 then {
 
Я правильно понял?
if (Если) nTrades(последняя сделка)<1(положительна) and (и) startBalance(начальный баланс)>0 then(то ) {

Я правильно понял? В любом случае огромное спасибо.
попробую разобраться.
 
Нет, не правильно.
Условие говорит, что если у нас нет ордеров, но какой-то ордер был закрыт ранее, а баланс перед открытием последнего ордера был startBalance, то делаем то, что нужно.
 
условие таково...
Если последняя сделка закрыта с положительным балансом,
то по очередному сигналу одну сделку пропустить.
Спасибо за помощь.
Причина обращения: