Как кодировать? - страница 224

 

Спасибо, друзья, я попробую!

С уважением...

 

Привет, друзья!

Я пробовал, но это не работает , посмотрите, вот мой код:

Идея заключается в том, чтобы делать только одну сделку на покупку и продажу в день, когда MA1>MA2 на покупку и MA1<MA2 на продажу, не более одной сделки на покупку и продажу в день. Не имеет значения час отправки ордера, но должен быть только один ордер в день, когда MA1 (Moving Average Low) выше, чем MA2 (Moving Average High).

Так что, ребята, пожалуйста, помогите мне, давайте работать, чтобы торговать!

--------------------------------------------------------------------------------

if (Buy_Orders)

if (MA1 > MA2 && Sinal_Hour==1 && Sinal_Buy ==1) /////

{

OrderSend(Symbol(), OP_BUY, Lot, Ask, Slippage,StopLossBuy, TakeProfitBuy, EA_Comment, Magic_Number, 0, Lime);

}

if (Sell_Orders)

if (MA1 < MA2 && Sinal_Hour==1 && Sinal_Sell ==1)/////

{

OrderSend(Symbol(), OP_SELL, Lot, Bid, Slippage, StopLossSell , TakeProfitSell, EA_Comment, Magic_Number, 0, Red);

}

for(i=0;i<Total;i++)

{

OrderSelect(i,SELECT_BY_POS,MODE_TRADES);

if ((OrderSymbol()==Symbol()) && (OrderMagicNumber()==Magic_Number))

{

if (OrderType()==OP_BUY)

Buy++;

if (OrderType()==OP_SELL)

Sell++;

}

}

if (Buy==1)

Sinal_Buy=2;

if (Sell==1)

Sinal_Sell=2;

if (Hour()== 1 && TimeMinute(TimeCurrent())== 0)

Sinal_Hour=1;

Sinal_Hour=1;

 

Настройка советника из меню

Привет, ребята,

Я объясню вам контекст. У меня есть советник с некоторыми индикаторами в меню настроек:

Котировка:

[1] = BreakBox

[2] = CCI

[3] = ADX

[4] = GMMA

[5] = MACD

[6] = TrendFollowing

Всего существует 6 возможностей.

Например, пользователь может включить BreakBox, MACD и ADX и выключить другие варианты.

Фактически, бот будет торговать, если BreakBox, MACD и ADX находятся в хорошем тренде (BUY или SELL).

Мне нужна помощь, чтобы перевести это меню на язык mt4, а не код покупки и продажи.

Кто-нибудь может мне помочь?

С наилучшими пожеланиями,

S. Teel

 

Здравствуйте,

Я знаю, как увеличить меню:

extern string S02 = " = = => BreakBox SETTINGS"; //---- BreakBox extern bool BreakBox = true;

Но я не знаю, как построить логическую алгоритмику в секциях int start() или int init() для единственного варианта, где bool установлен в true.

 

Друзья, спасибо за потраченное время, я нашел код на форуме MQL4. Спасибо!

До встречи!!!

 

привет

Здравствуйте, я новичок здесь, мне нужна помощь, но мой английский плох. Я хочу сделать советника, используя MACD и CCI. Кто может мне помочь?

спасибо

 
sharteel:
Привет ребята,

Я объясню вам контекст. У меня есть советник с некоторыми индикаторами в меню настроек:

Как вариант:

....

extern bool BreakBox=false;

.....

int start()

{

....

if(BreakBox)//ваш код

...

 

Открывать новый ордер только по цене закрытия

Здравствуйте,

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

Как я могу запрограммировать его, чтобы советник смотрел только на время закрытия фактической свечи или на время начала следующей.

Надеюсь, вы сможете понять мою проблему и подсказать решение.

Возможно, у меня только отключение и это очень глупый вопрос?!

Большое спасибо!

 

нужна помощь в добавлении mtf

может ли кто-нибудь помочь мне добавить mtf для этого индикатора все пытаюсь, но никак не получается.

Файлы:
 
Причина обращения: