Trading System MME

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #25304 quote
    Max
    Participant
    Average

    Qui di seguito una domanda inviata a ProRealTime :

     

    Salve,

    Vi chiedo gentilmente la programmazione del seguente codice di Trading automatico… io vorrei fare ciò:

    CONDIZIONI DI ACQUISTO (A):

    CONDIZIONE A1: COMPRA (N.B. : grafico a 1 ora) QUANDO la MME 10 interseca al rialzo MME 20 A CHIUSURA DI BARRA.

    CONDIZIONE A2: Il prezzo dell’azione, al momento dell’acquisto, NON deve essere superiore del 2% rispetto al prezzo di chiusura DELLA GIORNATA PRECEDENTE.

    SI DEVONO VERIFICARE ENTRAMBE LE CONDIZIONI A1 e A2 PER L’ACQUISTO.

    CONDIZIONI DI VENDITA (V) (SEMPRE GRAFICO A 1 ORA, ndr):

    CONDIZIONE V1): Se la MME 5 interseca al ribasso la MME 10, vendi (A CHIUSURA DI BARRA)

    Essendo orientato a prolungare nel tempo la posizione, vorrei aggiungere le seguenti condizioni:

    CONDIZIONE V2): Se la MME 20 interseca al rialzo la MME 25, poni lo stop loss a incrocio ribassista di MME 10 e 20 (a chiusura barra, ndr)
    CONDIZIONE V3): Se la MME 25 interseca al rialzo la MME 50, poni lo stop loss a incrocio ribassista di MME 20 e 25 (a chiusura barra, ndr)
    CONDIZIONE V4): Se la MME 50 interseca al rialzo la MME 100, poni lo stop loss a incrocio ribassista di MME 25 e 50 (a chiusura barra, ndr)
    CONDIZIONE V5): Se la MME 100 interseca al rialzo la MME 200, poni lo stop loss a incrocio ribassista di MME 50 e 100 (a chiusura barra, ndr)
    CONDIZIONE V6): Se la MME 200 interseca al rialzo la MME 300, poni lo stop loss a incrocio ribassista di MME 100 e 200 (a chiusura barra, ndr)
    CONDIZIONE V7): Se la MME 300 interseca al rialzo la MME 600, poni lo stop loss a incrocio ribassista di MME 200 e 300 (a chiusura barra, ndr)
    CONDIZIONE V8): Se la MME 300 interseca al rialzo la MME 600, poni lo stop loss a incrocio ribassista di MME 200 e 300 (a chiusura barra, ndr)
    CONDIZIONE V9): Se la MME 600 interseca al rialzo la MME 800, poni lo stop loss a incrocio ribassista di MME 300 e 600 (a chiusura barra, ndr)

    Per evitare falsi segnali, vorrei che la vendita si effettuasse solo alla CHIUSURA della barra (di 1h) per cui, per avere sicurezza il prezzo non sia nel frattempo “crollato”, vorrei aggiungere la seguente condizione (V10):

    CONDIZIONE V10): Se il prezzo cala del 2% rispetto a prezzo di acquisto (quindi anche prima che la candela di 1h sia chiusa!), procedere alla vendita.

    PER LA VENDITA SI DEVONO VERIFICARE :
    – una delle condizioni da V1 a V9 (comprese),
    oppure:
    – condizione V10

    Ringrazio anticipatamente.

    Cordiali saluti.

     

     E un esempio di risposta :

    MME5=ExponentialAverage[5](close)
    MME10=ExponentialAverage[10](close)
    MME20=ExponentialAverage[20](close)
    MME25=ExponentialAverage[25](close)
    MME50=ExponentialAverage[50](close)
    MME100=ExponentialAverage[100](close)
    MME200=ExponentialAverage[200](close)
    MME300=ExponentialAverage[300](close)
    MME600=ExponentialAverage[600](close)
    MME800=ExponentialAverage[800](close)
    
    c1=MME10 crosses over MME20
    c2=close < dclose(1)*1.02
    
    if not longonmarket and c1 and c2 then
    buy 1 share at market
    endif
    
    c3=MME5 crosses under MME10
    c4=MME20 crosses over MME25 and MME10 crosses under MME20
    c5=MME25 crosses over MME50 and MME20 crosses under MME25
    c6=MME50 crosses over MME100 and MME25 crosses under MME50
    c7=MME100 crosses over MME200 and MME50 crosses under MME100
    c8=MME200 crosses over MME300 and MME100 crosses under MME200
    c9=MME300 crosses over MME600 and MME200 crosses under MME300
    c10=MME600 crosses over MME800 and MME300 crosses under MME600
    
    If longonmarket and (c3 or c4 or c5 or c6 or c7 or c8 or c9 or c10) then
    sell at market
    endif
    
    set stop %loss 2
    
Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.

Trading System MME


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
Max @max Participant
Summary

This topic contains 1 voice and has 0 replies.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 02/16/2017
Status: Active
Attachments: No files
Logo Logo
Loading...