Sistema di Trading
Forums › ProRealTime forum Italiano › Supporto ProOrder › Sistema di Trading
- This topic has 14 replies, 3 voices, and was last updated 7 years ago by Nicolas.
-
-
06/19/2017 at 3:06 PM #38607
Qui di seguito una domanda inviata a ProRealTime :
Systema MM Time Series 90 > < MM Time Series 72 a 30 Minuti
Svolgimento del Sistema:
il Systema alla data da me stabilita 12-06-2017 in poi funzioneranno le 2 MM Time Series 72 > 90 acquisto 1 contratto e chiudo il contratto o con il Trailing Stop 1,8% o profit 500 punti o con le 2 MM Time Series 72 < 90
il Systema alla data da me stabilita 22-06-2017 in poi riaprirà il funzioneranno delle 2 MM Time Series 72 < 90 vendo 1 contratto e si chiuderà con il Trailing Stop 1,8% o profit 500 punti o con le 2 MM Time Series 72 > 90
il Systema alla data da me stabilita 18-07-2017 in poi riaprirà funzioneranno delle 2 MM Time Series 72 < 90 vendo 1 contratto e si chiuderà con il Trailing Stop 1,8% o profit 500 punti o con le 2 MM Time Series 72 > 90
il Systema alla data da me stabilita 03-08-2017 in poi riaprirà il funzionamento delle 2 MM Time Series 72 < 90 vendo 1 contratto e si chiuderà con il Trailing Stop 1,8% o profit 500 punti o con le 2 MM Time Series 72 > 90
Ecc Ecc la programmazione delle date è 3 mesi anche più
Le 2 MM Time Series 90 > < MM Time Series 72 a 30 Minuti sono libere di fluttuare ed entreranno in Funzione dopo la data da me stabilita .
E un esempio di risposta :
POSIZIONE LONG
12345678910111213141516171819DefParam CumulateOrders = Falsemm72 = Average[72](Close)mm90 = Average[90](Close)If LongOnMarket and mm72<mm90 thenSell At MarketEndifIf LongOnMarket[1] and Not LongOnMarket thenQuitEndifIf Not LongOnMarket and mm72>mm90 thenBuy 1 Contract At MarketEndifSet Stop %Trailing 1.8Set Target PProfit 500POSIZIONE SHORT
12345678910111213141516171819DefParam CumulateOrders = Falsemm72 = Average[72](Close)mm90 = Average[90](Close)If ShortOnMarket and mm72>mm90 thenExitShort At MarketEndifIf ShortOnMarket[1] and Not ShortOnMarket thenQuitEndifIf Not ShortOnMarket and mm72<mm90 thenSellShort 1 Contract At MarketEndifSet Stop %Trailing 1.8Set Target PProfit 50006/19/2017 at 4:31 PM #38609Buonasera
si il concetto è giusto manca solo la funzione date:
per limitare l’analisi dell’indicatori a momenti temporali specifici …
io volevo limitare l’analisi del mio indicatore a dei momenti temporali specifici utilizzando la funzione Date
06/20/2017 at 10:53 AM #38632Se vuoi solo inviare ordini sul mercato ad una data specifica, puoi modificare i codici in questo modo:
123456789101112131415161718192021DefParam CumulateOrders = Falsemydate = 20170620mm72 = Average[72](Close)mm90 = Average[90](Close)If LongOnMarket and mm72<mm90 thenSell At MarketEndifIf LongOnMarket[1] and Not LongOnMarket thenQuitEndifIf Not LongOnMarket and mm72>mm90 and opendate=mydate thenBuy 1 Contract At MarketEndifSet Stop %Trailing 1.8Set Target PProfit 50006/20/2017 at 4:48 PM #3867206/28/2017 at 9:41 AM #3927506/28/2017 at 10:43 AM #39284Questo è il caso, dovrai cambiare il codice ogni volta che vuoi modificare la data.
Sul tuo errore di sintassi, hai certamente fatto un errore da qualche parte, copia / incolla ecc. Senza il tuo codice non posso essere sicuro, perché quello fornito dovrebbe funzionare.07/19/2017 at 5:52 PM #4109807/20/2017 at 10:32 AM #4113907/20/2017 at 10:39 AM #4114007/20/2017 at 10:44 AM #4114107/20/2017 at 10:50 AM #4114307/20/2017 at 11:08 AM #4114407/20/2017 at 1:48 PM #4116407/20/2017 at 2:08 PM #4116907/25/2017 at 3:42 PM #41593 -
AuthorPosts
Find exclusive trading pro-tools on