Gian 7

Viewing 15 posts - 16 through 30 (of 55 total)
  • Author
    Posts
  • #88305 quote
    robertogozzi
    Moderator
    Master

    C’è chi desidera che al verificarsi di un guadagno ad inizio giornata tutto venga successivamente sospeso fino al giorno successivo. In modo da evitare che il guadagno possa essere intaccato successivamente.

    E’ un’ipotesi, se non vuoi non lo metto.

    #88320 quote
    robertogozzi
    Moderator
    Master

    Prova questa versione.

    In alto indica te i valori in € che preferisci (al posto di 60 e 100) in:

    • SOGLIA1  limite per la sospensione oraria
    • SOGLIA2 limite per la sospensione giornaliera
    DEFPARAM CumulateOrders = true
    ONCE Lotti       = 1
    ONCE Distanza    = 1 * pipsize                           //1 pip sopra/sotto massimo/minimo
    ONCE NumeroBarre = 2                                     //2 ultime barre per settare Min/Max
    ONCE SL          = 15                                    //15 pips Stop Loss
    ONCE TP          = 10                                    //10 pips Target Profit
    ONCE Profitto    = 0
    ONCE Tradare     = 1
    ONCE Soglia1     = 60                                    //60  euro perdita
    ONCE Soglia2     = 100                                   //100 euro perdita
    ONCE SostaOraria = 0
    IF IntraDayBarIndex = 0 THEN
       Profitto    = StrategyProfit
       Tradare     = 1
       SostaOraria = 0
    ENDIF
    IF SostaOraria THEN
       Tradare = 0
    ENDIF
    IF StrategyProfit <> StrategyProfit[1] THEN
       x = Profitto - StrategyProfit
       IF x >= Soglia2 THEN
          Tradare     = 0
          SostaOraria = 0
       ELSIF x >= Soglia1 THEN
          SostaOraria = ((OpenHour + 1) * 10000) + (OpenMinute * 100)
          Tradare = 0
       ENDIF
    ENDIF
    DaysForbidden    = OpenDayOfWeek < 1 OR OpenDayOfWeek > 5//tradare solo da Lunedì a Venerdì
    TimeForbidden    = OpenTime < 090000 OR OpenTime > 190000//tradare solo dalle 9 alle 19
    Massimo          = highest[Numerobarre](high)
    Minimo           = lowest[Numerobarre](low)
    IF Not OnMarket AND Not DaysForbidden AND Not TimeForbidden AND Tradare THEN
       BUY       Lotti CONTRACTS AT Massimo + Distanza STOP
       SELLSHORT Lotti CONTRACTS AT Minimo  - Distanza STOP
       SET Target pProfit TP
       SET Stop   pLoss   SL
    ENDIF
    IF SostaOraria AND (OpenTime >= SostaOraria) THEN
       SostaOraria = 0
       Tradare     = 1
    ENDIF
    //graph OnMarket
    //graph OnMarket[1]
    //graph StrategyProfit
    //graph Profitto
    //graph OpenTime
    //graph SostaOraria
    //graph Tradare
    //graph x
    //graph Soglia1
    //graph Soglia2
    #88676 quote
    Gianco
    Participant
    Senior

    Ciao Roberto , ho lasciato indietro qualcosa ?

    #88677 quote
    Gianco
    Participant
    Senior

    Chiedo scusa , non ho mai visto la gradita risposta se non mettendo un mio nuovo messaggio , grazie intanto , guardo subito

    #88697 quote
    Gianco
    Participant
    Senior

    Roberto non so perchè non ricevo la risposta che però ho visto precedentemente

    #88698 quote
    robertogozzi
    Moderator
    Master

    Non capisco… la risposta a cosa?

    #88699 quote
    Gianco
    Participant
    Senior

    Allora non so perchè nonostante Roberto abbia risposto già al 10 gennaio , io non ho potuto vedere la risposta fin che ho scrittto per informazione . Cosa che si è ripetuta adesso . Inoltre il file ricevuto era una foto , da cui manualmente ho scritto realmente copiando dalla foto . Adesso l’automatismo è in scrittura da poter copiare , menomale .

    Allora Roberto , c’è un problema che l’automatismo inizia ma fa solo 1 apertura e poi non fa più niente . Forse devo aumentare  ONCE Tradare  = 1  a  150 ?    provo

    #88700 quote
    Gianco
    Participant
    Senior

    Modificato ONCE Tradare a 150 , non cambia , fa solo 1 apertura e rimane così fino alla fine .

    #88701 quote
    robertogozzi
    Moderator
    Master

    Tradare è una variabile usata come segnale (flag), può essere 0 o qualunque altro valore. Deve restare 1.

    Hai provato a vedere se c’è un’operazione che resta aperta, dopo la prima?

    Su quale strumewnto e TF la usi?

    #88702 quote
    Gianco
    Participant
    Senior

    Roberto forse ho capito , il time frame da impostare è in tick , mentre io cercavo proprio sul time frame di 7 minuti , cioè ogni candela è da 7 minuti .

    #88703 quote
    Gianco
    Participant
    Senior

    C’è chi desidera che al verificarsi di un guadagno ad inizio giornata tutto venga successivamente sospeso fino al giorno successivo. In modo da evitare che il guadagno possa essere intaccato successivamente.

    si , va benissimo che se inizio giornata raggiunge il profit giornaliero si fermi fino al giorno dopo .

    #88704 quote
    Gianco
    Participant
    Senior

    Ciao Roberto , allora se metto sul 7 minuti fa solo la prima apertura di posizione poi rimane così e non cambia più , invece se la metto per esempio sui 30 tick  vedo che lavora , ma i cambi di inversione li fa non a 7 minuti , a volte a secondi a volte a 5 minuti . Io di base uso il TF da 7 minuti .

    #88705 quote
    Gianco
    Participant
    Senior

    Strumento Micro dax 1€

    #88728 quote
    robertogozzi
    Moderator
    Master

    A me sul DAX micro, TF 7 minuti, dal 23/10/2017 ad oggi apre quasi 7000 operazioni!

    #88749 quote
    Gianco
    Participant
    Senior

    Ciao Roberto , a me non capita così ,  ti ho allegato foto F , dopo aver fatto le prime tre operazioni , non prosegue e non cambia . Ti ho messo delle frecce nere dove ci dovrebbero essere le invesrioni

    Dimmi se ti serve qualcosa per capire meglio

    Grazie

    Gianluigi

    Gian-7F.jpg Gian-7F.jpg
Viewing 15 posts - 16 through 30 (of 55 total)
  • You must be logged in to reply to this topic.

Gian 7


ProOrder: Trading Automatico & Backtesting

New Reply
Author
author-avatar
Gianco @gianco Participant
Summary

This topic contains 54 replies,
has 2 voices, and was last updated by Gianco
7 years ago.

Topic Details
Forum: ProOrder: Trading Automatico & Backtesting
Language: Italian
Started: 01/04/2019
Status: Active
Attachments: 18 files
Logo Logo
Loading...