[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 481
1. La regola di ferro è normalizzare tutti i prezzi! 2. Stoploss e takeprofit per il conteggio degli acquisti da Bid 3. Stop Loss e Take Profit per vendere - contando da Ask 4. Controllare StopLvl
sergeev писал(а)>> 1. La regola di ferro è normalizzare tutti i prezzi! 2. StopLoss e TakeProfit per i conteggi di acquisto da Bid 3. Stop Loss e Take Profit per vendere - contando da Ask 4. Controllare StopLvl
Si scrive una funzione bool () per controllare se la differenza tra il prezzo e il valore di stop loss è superiore al valore StopLoss (da MarketForge).
allora vero altrimenti falso.
Poi, prima di aprire un ordine, controllate if(function()) e aprite l'ordine.
Come sarebbe la condizione: Se lo stocastico attraversa dal basso verso l'alto il livello 20 E se lo stocastico incrocia dall'alto in basso il livello di 80? Per favore, scrivi il codice!
Kogalym>>: Как будет выглядеть условие: Если стохастик пересечет снизу вверх уровень 20 И если стохастик пересечет сверху вниз уровень 80 ??? Напишите код пожалуйста!
double Stoch_1 = iStochastic(Symbol(),Period(),K,D,Slowing,Mode,0,MODE_MAIN,1);
double Stoch_2 = iStochastic(Symbol(),Period(),K,D,Slowing,Mode,0,MODE_MAIN,2);
if(Stoch_1 > 20 && Stoch_2 <= 20){} // Снизу - вверх уровень 20// до 2-го сам ...
sergeev писал(а)>> 1. La regola di ferro è normalizzare tutti i prezzi! 2. StopLoss e TakeProfit per i conteggi di acquisto da Bid 3. Stop Loss e Take Profit per vendere, contando da Ask 4. Controllare StopLvl
I passi 2 e 3 non sono corretti. A destra: Stop Loss e Take Profit per l'acquisto a partire da Ask, Stop Loss e Take Profit per la vendita a partire da Bid. Il controllo è semplice. Calcolate quale guadagno, se il takeprofit è scattato, otterrete con la vostra variante. Non sarà uguale a TakeProfit in punti. E sarà esattamente lo stesso nella variante proposta.
Ho un problema e non riesco a capire quale sia, non prendermi a calci. Ho un MACD standard, voglio contrassegnare tutti i picchi di colonna nell'indicatore (con icone), ecco il codice:
Noterday>>: ... Я так понимаю что 2147483647 это нули или пустые значения?
2147483647 = EMPTY_VALUE 0x7FFFFFFFFFF Valore predefinito, puntatore al valore vuoto. Usato negli indicatori personalizzati. Ma perché il tuo codice non funziona, non capisco.
Domanda sciocca e semplice, credo, una ricerca superficiale non ha aiutato. Sto testando un EA, cambio il suo codice, ma non cambio i parametri del tester - simbolo, modello, intervallo di date e TF rimangono invariati. Ad ogni avvio il file *.fxt nella cartella \MetaTrader 4\testeristory\ viene generato di nuovo, nonostante il fatto che non sembra avere bisogno di essere generato ogni volta, dato che i parametri di test sono invariati. Di conseguenza, perdo tempo ad ogni corsa. Per favore, consigliatemi, come posso evitare la rigenerazione?
2. Stoploss e takeprofit per il conteggio degli acquisti da Bid
3. Stop Loss e Take Profit per vendere - contando da Ask
4. Controllare StopLvl
1. La regola di ferro è normalizzare tutti i prezzi!
2. StopLoss e TakeProfit per i conteggi di acquisto da Bid
3. Stop Loss e Take Profit per vendere - contando da Ask
4. Controllare StopLvl
1. OK
2. и 3. OK
4. Non so come spiegare.
Risultato 4107 nel tester
1. ОК
2. и 3. ОК
4. не знаю как прявазать
Результат 4107 в тестере выдает
Si scrive una funzione bool () per controllare se la differenza tra il prezzo e il valore di stop loss è superiore al valore StopLoss (da MarketForge).
allora vero altrimenti falso.
Poi, prima di aprire un ordine, controllate if(function()) e aprite l'ordine.
Se lo stocastico attraversa dal basso verso l'alto il livello 20
E se lo stocastico incrocia dall'alto in basso il livello di 80?
Per favore, scrivi il codice!
Как будет выглядеть условие:
Если стохастик пересечет снизу вверх уровень 20
И если стохастик пересечет сверху вниз уровень 80 ???
Напишите код пожалуйста!
1. La regola di ferro è normalizzare tutti i prezzi!
2. StopLoss e TakeProfit per i conteggi di acquisto da Bid
3. Stop Loss e Take Profit per vendere, contando da Ask
4. Controllare StopLvl
I passi 2 e 3 non sono corretti. A destra: Stop Loss e Take Profit per l'acquisto a partire da Ask, Stop Loss e Take Profit per la vendita a partire da Bid.Il controllo è semplice. Calcolate quale guadagno, se il takeprofit è scattato, otterrete con la vostra variante. Non sarà uguale a TakeProfit in punti. E sarà esattamente lo stesso nella variante proposta.
Grazie!
Ho un MACD standard, voglio contrassegnare tutti i picchi di colonna nell'indicatore (con icone), ecco il codice:
Così ho disegnato tutti gli estremi dell'indicatore. Tutto è OK, MA!
Quando uso la funzione Print per stampare i valori di tutti i picchi trovati su
questo è quello che viene fuori:
Penso che 2147483647 siano zeri o valori vuoti?
... Я так понимаю что 2147483647 это нули или пустые значения?
Ma perché il tuo codice non funziona, non capisco.
Buona sera!
Domanda sciocca e semplice, credo, una ricerca superficiale non ha aiutato. Sto testando un EA, cambio il suo codice, ma non cambio i parametri del tester - simbolo, modello, intervallo di date e TF rimangono invariati. Ad ogni avvio il file *.fxt nella cartella \MetaTrader 4\testeristory\ viene generato di nuovo, nonostante il fatto che non sembra avere bisogno di essere generato ogni volta, dato che i parametri di test sono invariati. Di conseguenza, perdo tempo ad ogni corsa. Per favore, consigliatemi, come posso evitare la rigenerazione?
Grazie.