Trading Systems: la progettazione del sistema - Parte 1 13 La sezione precedente di questa guida ha esaminato gli elementi che compongono un sistema commerciale e discussi i vantaggi e gli svantaggi di usare un tale sistema in un ambiente di trading dal vivo. In questa sezione, si costruisce su quella conoscenza esaminando quali mercati sono particolarmente adatti alla negoziazione del sistema. Ci sarà poi dare un'occhiata più approfondita ai diversi generi di sistemi di negoziazione. Trading in diversi mercati mercati azionari Il mercato azionario è probabilmente il mercato più comune al commercio, in particolare tra i novizi. In questo campo, i grandi giocatori come Warren Buffett e Merrill Lynch dominare, e le strategie di valore e di investimento di crescita tradizionali sono di gran lunga il più comune. Tuttavia, molte istituzioni hanno investito in modo significativo nella progettazione, sviluppo e implementazione di sistemi di trading. I singoli investitori si stanno unendo questa tendenza, anche se lentamente. Qui ci sono alcuni fattori chiave da tenere a mente quando si utilizzano sistemi di negoziazione dei mercati azionari: 13 La grande quantità di titoli disponibili consente agli operatori di testare i sistemi su diversi tipi di azioni - tutto, dalle scorte estremamente volatili over-the-counter (OTC) per non volatili blue chips. L'efficacia dei sistemi di trading può essere limitata dalla scarsa liquidità di alcuni titoli azionari, in particolare le questioni OTC e foglio rosa. Le commissioni possono mangiare in profitti generati dalle operazioni di successo, e possono aumentare le perdite. OTC e titoli azionari foglio rosa spesso incorrono commissioni aggiuntive. I principali sistemi di trading utilizzati sono quelli che cercano valore - cioè i sistemi che utilizzano parametri diversi per determinare se un titolo è sottovalutato rispetto al suo rendimento passato, suoi coetanei, o il mercato in generale. I mercati dei cambi il mercato dei cambi, o forex. è il più grande e liquido mercato del mondo. I mondi governi, banche e altri grandi istituti commerciali trilioni di dollari sul mercato forex ogni giorno. La maggior parte degli operatori istituzionali sul forex si basano su sistemi di trading. Lo stesso vale per gli individui sul forex, ma alcuni il commercio sulla base di rapporti economici o payouts. Here interesse sono alcuni fattori chiave da tenere a mente quando si utilizzano sistemi di trading nel mercato forex: La liquidità in questo mercato - a causa del volume enorme - rende i sistemi di negoziazione più accurata ed efficace. Non ci sono commissioni in questo mercato, si diffonde solo. Pertanto, la sua molto più facile fare molte transazioni senza aumentare i costi. Rispetto alla quantità di azioni o materie prime disponibili, il numero di valute per il commercio è limitata. Ma a causa della disponibilità di coppie di valute esotiche - che è, le valute dei paesi più piccoli - la gamma in termini di volatilità non è necessariamente limitato. I principali sistemi di negoziazione utilizzati in forex sono quelli che seguono le tendenze (un detto popolare nel mercato è il trend è tuo amico), o sistemi che acquistano o vendono su sblocchi. Questo perché gli indicatori economici spesso causano ampi movimenti di prezzo in una sola volta. Futures su titoli azionari, i mercati del forex, e delle materie prime tutte offrono futures trading. Questo è un veicolo importante per sistema di trading a causa della maggiore quantità di leva a disposizione e la maggiore liquidità e volatilità. Tuttavia, questi fattori possono tagliare in entrambe le direzioni: possono o amplificare i vostri guadagni o amplificare le perdite. Per questo motivo, l'utilizzo di futures è solitamente riservato per gli operatori di sistema individuali e istituzionali avanzate. Questo perché i sistemi di trading in grado di capitalizzare sul mercato a termine richiedono molto maggiore personalizzazione, utilizzano indicatori più avanzate e ci vuole molto più tempo per svilupparsi. Quindi, che è meglio la sua fino al singolo investitore per decidere quale mercato è più adatto alla negoziazione sistema - ognuno ha i suoi vantaggi e svantaggi. La maggior parte delle persone sono più familiarità con i mercati azionari, e questa familiarità rende lo sviluppo di un sistema commerciale più facile. Tuttavia, forex è comunemente pensato per essere la piattaforma superiore per eseguire sistemi di trading - in particolare tra gli operatori più esperti. Inoltre, se un commerciante decide di capitalizzare su una maggiore leva finanziaria e la volatilità, il futuro alternativa è sempre aperta. In definitiva, la scelta è nelle mani dei developer. Types sistema di sistemi di trading Trend-Seguendo il metodo più comune di Trading System Systems è il sistema di tendenza - sui passi. Nella sua forma più fondamentale, questo sistema attende semplicemente per un significativo movimento dei prezzi, allora acquista o vende in quella direzione. Questo tipo di sistema le banche sulla speranza che questi movimenti di prezzo sarà mantenere il trend. Spostamento Sistemi medio utilizzato frequentemente in analisi tecnica. una media mobile è un indicatore che mostra semplicemente il prezzo medio di uno stock in un periodo di tempo. L'essenza delle tendenze deriva da questa misura. Il modo più comune per determinare entrata e di uscita è un crossover. La logica alla base di questo è semplice: una nuova tendenza viene stabilito quando il prezzo scende al di sopra o al di sotto della sua media storica dei prezzi (trend). Qui è una tabella che traccia sia il prezzo (linea blu) e 20 giorni MA (linea rossa) di IBM: Breakout Systems Il concetto fondamentale alla base di questo tipo di sistema è simile a quello di un sistema di media mobile. L'idea è che quando un nuovo alto o basso è stabilito, il movimento di prezzo è più probabile che continui nella direzione del breakout. Un indicatore che può essere utilizzato per determinare sblocchi è un semplice sovrapposizione Bollinger Band. Bande di Bollinger mostrano le medie dei prezzi alti e bassi, e si verificano sblocchi quando il prezzo soddisfa i bordi delle bande. Ecco un grafico che traccia prezzo (linea blu) e fasce di Bollinger (linee grigie) di Microsoft: Svantaggi di Trend-seguenti sistemi: empirica decisionale richiesto - Nel determinare le tendenze, c'è sempre un elemento empirico da considerare: la durata di la tendenza storica. Ad esempio, la media mobile potrebbe essere per gli ultimi 20 giorni o per gli ultimi cinque anni, quindi lo sviluppatore deve determinare quale è meglio per il sistema. Altri fattori da definire sono le temperature medie e bassi nei sistemi di breakout. In ritardo di sviluppo Natura - Medie mobili e sistemi di breakout saranno sempre in ritardo. In altre parole, possono mai colpito all'inizio esatta o inferiore di una tendenza. Ciò si traduce inevitabilmente in una perdita di potenziali profitti, che a volte può essere significativo. Whipsaw Effect - Tra le forze di mercato che sono dannosi per il successo dei sistemi trend-following, questo è uno dei più comuni. L'effetto whipsaw si verifica quando la media mobile genera un segnale falso - cioè, quando scende la media solo in campo, poi inverte improvvisamente direzione. Questo può portare a perdite enormi a meno efficaci stop loss e le tecniche di gestione del rischio sono impiegati. Di mercato laterale - sistemi di trend-following sono, per natura, in grado di fare soldi solo nei mercati che in realtà fanno tendenza. Tuttavia, i mercati si muovono anche lateralmente. rimanendo entro un certo intervallo per un periodo prolungato di tempo. Estrema volatilità può verificarsi - Di tanto in tanto, i sistemi di trend-following potrebbero verificarsi alcuni estrema volatilità, ma il commerciante deve attaccare con il suo sistema. L'incapacità di farlo si tradurrà in un fallimento assicurato. Sistemi controtendenza In sostanza, l'obiettivo con il sistema controtendenza è quello di acquistare al più basso basso e vendere al più alto alto. La differenza principale tra questo e il sistema di trend-following è che il sistema controtendenza non è auto-correzione. In altre parole, non c'è tempo impostato per uscire posizioni, e questo si traduce in un potenziale inconveniente illimitato. Tipi di controtendenza sistemi a molti diversi tipi di sistemi sono considerati sistemi di controtendenza. L'idea è quella di acquistare quando lo slancio in un senso inizia a dissolvenza. Questo è più spesso calcolata utilizzando oscillatori. Ad esempio, un segnale può essere generato quando stocastico o altri indicatori di forza relativa scendono sotto certi punti. Ci sono altri tipi di sistemi di trading controtendenza, ma tutti condividono lo stesso obiettivo fondamentale - per comprare basso e vendere alto. Svantaggi di controtendenza seguenti sistemi: E mpirical decisionale richiesto - Per esempio, uno dei fattori che lo sviluppatore sistema deve decidere è i punti in cui gli indicatori di forza relativa dissolvenza. Estrema volatilità può verificarsi - Questi sistemi possono anche sperimentare un po 'di estrema volatilità, e l'incapacità di rimanere con il sistema, nonostante questa volatilità si tradurrà in un fallimento assicurato. Downside illimitato - Come accennato in precedenza, vi è un potenziale illimitato aspetto negativo perché il sistema non è auto-correzione (non c'è tempo impostato per uscire posizioni). Conclusione I principali mercati per i quali i sistemi di negoziazione sono adatti sono i mercati azionari, forex e futures. Ciascuno di questi mercati ha i suoi vantaggi e svantaggi. I due generi principali di sistemi di negoziazione sono il trend-following e dei sistemi di controtendenza. Nonostante le loro differenze, entrambi i tipi di sistemi, nelle loro fasi di sviluppo, richiedono decisioni empirica da parte dello sviluppatore. Inoltre, questi sistemi sono soggetti a estrema volatilità e questo può richiedere qualche resistenza - è essenziale che l'operatore di sistema bastone con il suo sistema durante questi periodi. Nel seguito rata, e dare un'occhiata più da vicino a come progettare un sistema commerciale e discutere alcuni dei software che gli operatori di sistema usano per rendere la vita più facile. Trading Systems: Progettazione del sistema - Parte 2Back-testare le tue idee di trading Una delle cose più utili che si possono fare nella finestra di analisi è quello di back-testare la vostra strategia di trading su dati storici. Questo può dare informazioni preziose in punti di forza e punti deboli del sistema prima di investire soldi veri. Questa singola caratteristica AmiBroker è in grado di risparmiare un sacco di soldi per voi. Scrivere le regole di trading In primo luogo è necessario disporre di regole oggettive (o meccanica) per entrare e uscire dal mercato. Questo passaggio è la base della vostra strategia ed è necessario pensare a voi stessi quanto il sistema deve corrispondere la vostra tolleranza al rischio, le dimensioni del portafoglio, le tecniche di gestione del denaro, e molti altri fattori individuali. Una volta che avete le vostre proprie regole per la negoziazione si dovrebbe scrivere loro come comprare e vendere le regole in AmiBroker Formula Lanugage (più breve e la copertura se si desidera verificare anche breve di trading). In questo capitolo prenderemo in considerazione molto semplice, lo spostamento trasversale media nel sistema. Il sistema dovrebbe comprare stockscontracts quando vicino prezzo sale sopra 45 giorni di media mobile esponenziale e venderà stockscontracts quando vicino prezzo scende al di sotto di 45 giorni media mobile esponenziale. La media mobile esponenziale può essere calcolato in AFL usando la sua funzione di EMA built-in. Tutto quello che devi fare è specificare l'array di input e il periodo di media, quindi la media mobile esponenziale dei prezzi di chiusura di 45 giorni può essere ottenuta con la seguente dichiarazione: La stretta identificazione si riferisce a built-in matrice tenendo i prezzi degli simbolo attualmente analizzato chiusura . Per verificare se gli stretti croci di prezzo di cui sopra media mobile esponenziale useremo funzione built-in croce: acquistare croce (vicino, ema (vicino, 45)) La dichiarazione di cui sopra definisce una regola buy commerciale. Dà quot1quot o quottruequot quando chiudere croci di prezzo di cui sopra ema (vicino, 45). Poi possiamo scrivere la regola vendita che darebbe quot1quot quando situazione opposta si verifica - vicino croci di prezzo al di sotto ema (chiudi, 45): la vendita incrociata (EMA (vicino, 45), vicino) Si prega di notare che stiamo usando la stessa funzione di cross ma l'ordine inverso di argomenti. Così formula completa per lunghi commerci sarà simile a questa: acquistare croce (vicino, ema (vicino, 45)) vendere croce (EMA (vicino, 45), vicino) NOTA: Per creare nuova formula si prega di aprire Formula Editor utilizzando Analysis-gtFormula Editor Menu, digitare la formula e selezionare Strumenti-gtSend al menu Analysis in editor di formule per il back-testare il sistema è sufficiente fare clic sul pulsante Test Indietro nella finestra di analisi automatica. Assicurarsi di aver digitato nella formula che contiene almeno comprare e vendere regole di negoziazione (come mostrato sopra). Quando la formula è corretta AmiBroker inizia analizzare i simboli in base alle regole di negoziazione e genera un elenco di mestieri simulati. L'intero processo è molto veloce - è possibile eseguire il test di migliaia di simboli in una questione di minuti. La finestra di avanzamento vi mostrerà il tempo di completamento previsto. Se si desidera interrompere il processo si può semplicemente fare clic sul pulsante Annulla nella finestra di avanzamento. Quando il processo è finito l'elenco dei traffici simulati viene mostrato nella parte inferiore della finestra di analisi automatica. (Riquadro Risultati). È possibile esaminare se le comprano e vendono i segnali si sono verificati solo con un doppio clic sul commercio di riquadro Risultati. Questo vi darà segnali prime o non filtrati per ogni bar quando sono soddisfatte le condizioni di acquisto e di vendita. Se si desidera visualizzare solo i singoli frecce commerciali (apertura e chiusura commercio attualmente selezionata) si dovrebbe doppio clic sulla riga tenendo premuto il tasto SHIFT premuto. In alternativa è possibile scegliere il tipo di visualizzazione selezionando la voce appropriata dal menu contestuale che appare quando si fa clic sul riquadro dei risultati con un pulsante destro del mouse. Oltre all'elenco dei risultati è possibile ottenere statistiche molto dettagliate sulle prestazioni del sistema facendo clic sul pulsante Report. Per saperne di più circa le statistiche del rapporto si prega di consultare descrizione finestra del rapporto. Modifica delle impostazioni di test Pagina precedente la prova dei motori a AmiBroker utilizza alcuni valori predefiniti per eseguire il suo compito tra cui la dimensione del portafoglio, la periodicità (dailyweeklymonthly), la quantità di commissione, di tasso di interesse, perdita massima e target di profitto si ferma, il tipo di commerci, i campi dei prezzi e così sopra. Tutte queste impostazioni possono essere modificate dall'utente utilizzando finestra delle impostazioni. Dopo aver modificato le impostazioni si prega di ricordarsi di eseguire nuovamente il test indietro se si desidera che i risultati siano in sintonia con le impostazioni. Ad esempio, per eseguire il test barre settimanali invece di tutti i giorni è sufficiente fare clic sul pulsante Impostazioni selezionare settimanale da casella combinata Periodicità e fare clic su OK. quindi eseguire l'analisi facendo clic su Indietro prova. Riservato nomi delle variabili La tabella seguente mostra i nomi delle variabili riservate utilizzate da Analyser automatico. Il significato e gli esempi sul loro utilizzo sono riportate più avanti in questo capitolo. Permette il controllo importo in dollari o la percentuale di portafoglio che viene investito in commercio (vedi spiegazioni qui sotto) analisi automatica (nuova in 3.9) Fino ad ora abbiamo discusso l'uso abbastanza semplice del tester indietro. AmiBroker, tuttavia supporta molto più sofisticati metodi e concetti che saranno discusse più avanti in questo capitolo. Si prega di notare che l'utente principiante dovrebbe prima giocare un po 'con le tematiche più semplici di cui sopra prima di procedere. Così, quando si è pronti, si prega di dare un'occhiata alle seguenti caratteristiche di recente introduzione del back-tester: a) serie AFL di scripting per gli scrittori formula avanzata b) sostegno rafforzato per brevi Compravendite c) il modo per controllare l'ordine di prezzo di esecuzione del lo script d) vari tipi di fermate a tornare tester e) posizione dimensionamento f) la dimensione del lotto rotondo e spuntare le dimensioni g) i futures conto di deposito h) backtesting AFL host di scripting è un argomento avanzato che è coperto in un documento separato disponibile qui e non lo vorrei discutere in questo documento. restanti funzioni sono molto più facili da capire. Nelle versioni precedenti di AmiBroker, se si voleva sistema di back-test utilizzando compravendite sia lunghe che corte, si potrebbe simulare unica strategia stop-and-reverse. Quando la posizione lunga è stata chiusa una nuova posizione short è stato aperto immediatelly. E 'stato perché comprare e vendere variabili riservate sono stati utilizzati per entrambi i tipi di mestieri. Ora (con la versione 3.59 o superiore) ci sono variabili riservate separati per apertura e chiusura a lungo e breve tondo: acquistare - quottruequot o 1 valore si apre lungo commercio vendita - quottruequot o 1 Valore chiude lungo commerciali a breve - quottruequot o 1 Valore apre copertura commerciale a breve - quottruequot o 1 valore chiude breve commercio Som al fine di back-test di compravendite brevi è necessario assegnare variabili a breve e copertura. Se si utilizza il sistema stop-and-reverse (sempre sul mercato) è sufficiente assegnare vendita a breve e comprare per coprire la copertura short sell acquistare questo simula il modo pre-3.59 versioni lavorato. Ma ora AmiBroker consente di avere regole di negoziazione separati per andare a lungo e per andare a breve, come mostrato in questo semplice esempio: commerci lungo le regole di entrata e di uscita: acquistare croce (CCI (), 100) vendere croce (100, CCI ()) breve mestieri di entrata e uscita regole: cross corto (-100, CCI ()) coprire croce (CCI (), -100) si noti che in questo esempio se CCI è compreso tra -100 e 100 si è fuori dal mercato. Il controllo dei prezzi commercio AmiBroker ora offre 4 nuove variabili riservate per specificare il prezzo al quale comprare, vendere, vengono eseguiti gli ordini brevi e copertura. Questi array hanno i seguenti nomi: buyprice, sellprice, shortprice e coverprice. L'applicazione principale di queste variabili è il controllo prezzo commerciale: BuyPrice IIF (DAYOFWEEK () 1, HIGH, CLOSE) il Lunedi comprare a alta, altrimenti acquistare su una stretta Così si può scrivere il seguente per simulare reali di stop-ordini: BuyStop. La formula per il livello di arresto buy SellStop. La formula per il livello di arresto vendere se in qualsiasi momento durante i prezzi al giorno salgono sopra il livello del buystop (highgtbuystop) l'ordine di acquisto si svolge (a buystop o basso a seconda di quale sia superiore) Acquista Croce (alta, BuyStop) se in qualsiasi momento durante i prezzi al giorno scendono sotto il livello del sellprice (basso sellstop lt) l'ordine di vendita si svolge (ad sellstop o alto se inferiore) collocare Croce (SellPrice, sellStop) BuyPrice max (BuyStop, low) assicurarsi prezzo di acquisto non inferiore a bassa SellPrice min (sellStop, high) accertarsi prezzo non superiore ad alta si prega di notare che i preset AmiBroker buyprice, sellprice, shortprice e matrice coverprice variabili con i valori definiti nel sistema di finestra delle impostazioni di test (vedi sotto) vendere, in modo da poter, ma non avete bisogno di definirli nella formula. Se non li definiscono AmiBroker funziona come nelle vecchie versioni. Durante back-testing AmiBroker controllerà se i valori assegnati a buyprice, sellprice, shortprice, coverprice inserirsi in alta gamma bassa di data bar. In caso contrario, AmiBroker regolerà a prezzo elevato (se il valore prezzo dell'array è superiore a quello alto) o per il prezzo basso (se il valore prezzo dell'array è inferiore a quello basso) obiettivo di profitto si ferma Come si può vedere nella foto sopra, nuove impostazioni per fermate obiettivo di profitto sono disponibili nella finestra delle impostazioni di test del sistema. fermate obiettivo di profitto vengono eseguiti quando il prezzo elevato per un dato giorno exceedes il livello di arresto che può essere dato in percentuale o punto di aumento del prezzo di acquisto. Per impostazione predefinita arresti sono eseguiti al prezzo che si definisce come serie prezzo di vendita (per lunghi commerci) o una matrice prezzo di copertina (per brevi trades). Questo comportamento può essere modificato utilizzando quotExit in funzione stopquot. quotExit in funzione stopquot Se si contrassegna quotExit a scatola stopquot nelle impostazioni verranno eseguiti gli arresti a livello di arresto preciso, vale a dire se si definisce profitto fermata target a 10 vostra fermata e il prezzo di acquisto è stato di 50 ordine di arresto verrà eseguito a 55, anche se la matrice prezzo di vendita contiene un valore diverso (ad esempio prezzo di chiusura di 56). perdita massima si ferma il lavoro in un modo simile - vengono effettuate quando il prezzo basso per un dato giorno scende sotto il livello di arresto che può essere dato in percentuale o punto di aumento del prezzo di acquisto di questo tipo di arresto viene utilizzato per proteggere i profitti in quanto ascolti il commercio così ogni volta che un valore di posizione raggiunge un nuovo massimo, il trailing stop è posta ad un livello superiore. Quando il profitto scende sotto il livello trailing stop la posizione viene chiusa. Questo meccanismo è illustrato nella figura sottostante (10 trailing stop viene mostrato): un esempio di implementazione a basso livello di arresto Profit-bersaglio in AFL: Acquisto Cross (MACD (), Signal ()) per (i 0 i lt BarCount i) if (priceatbuy 0 Acquista i) BuyPrice priceatbuy i if (priceatbuy GT 0 SellPrice i gt 1.1 priceatbuy) Vendi i 1 SellPrice i 1.1 priceatbuy priceatbuy 0 altro Vendi I 0 Questa è una nuova funzionalità nella versione 3.9. Posizione dimensionamento in backtester è attuato mediante nuova riservato variabile PositionSize ltsize arraygt Ora è possibile controllare importo in dollari o la percentuale di portafoglio che viene investito nel commercio numero positivo definire quantità (in dollari) che viene investito nel commercio, ad esempio: PositionSize 1000 invest 1000 in ogni commercio numeri negativi -100 ..- 1 definire percentuale: -100 dà 100 di dimensioni portafoglio attuale, -33 dà 33 di disposizione patrimoniale per esempio: PositionSize -50 sempre investe solo la metà dell'esempio dimensionamento dinamico corrente del patrimonio netto: PositionSize - 100 RSI () come RSI varia da 0..100 questo si tradurrà in posizione a seconda dei valori RSI - gt bassi valori di RSI si tradurrà in maggiore percentuale investita Se meno di 100 di cassa disponibile è investito quindi l'importo residuo guadagna tasso di interesse come definito nelle impostazioni. C'è anche una nuova casella di controllo nella finestra delle impostazioni AA: quotAllow dimensione della posizione shrinkingquot - questo controlla come backtester gestisce la situazione quando richiesto dimensione della posizione (tramite variabile PositionSize) supera disponibilità liquide: quando questo flag è selezionata la posizione è entrato con la dimensione shinked a cassa disponibile se è selezionata la posizione non viene inserito. Per vedere dimensioni reali di posizione si prega di utilizzare una nuova modalità di rapporto nella finestra delle impostazioni AA: lista quotTrade con prezzi e pos. sizequot Per la fine, ecco un esempio di posizione Tharps ATR-based dimensionamento tecnica codificato in AFL: Acquisto ltyour acquistare formula heregt vendi 0 vendita solo da arresto TrailStopAmount 2 ATR (20) Capitale 100000 IMPORTANTE: Impostare anche nelle Impostazioni: Initial rischio azionario 0.01Capital PositionSize (RiskTrailStopAmount) BuyPrice ApplyStop (2, 2, TrailStopAmount, 1) la tecnica potrebbe essere riassunto come segue: il patrimonio totale per simbolo è 100.000, abbiamo impostato il livello di rischio a 1 del capitale totale. Livello di rischio è definito come segue: se un Trailing Stop su un 50 azionario è, diciamo, 45 (il valore di due ATR contro la posizione), la perdita di 5 è suddiviso in rischio 1000 a dare 200 azioni da acquistare. Quindi, il rischio di perdita è di 1000, ma il rischio di assegnazione è di 200 azioni x 50share o 10.000. Quindi, stiamo attribuendo il 10 del capitale per l'acquisto, ma solo rischiando 1000. (estratto a cura dalla mailing list AmiBroker) di dimensioni molto rotonda e di dimensioni tick Vari strumenti sono negoziati con vari unitsquot quottrading o quotblocksquot. Per esempio è possibile acquistare il numero frazionario di unità di fondo comune, ma non è possibile acquistare il numero frazionario di azioni. A volte è necessario acquistare in 10s o 100s lotti. AmiBroker ora consente di specificare la dimensione del blocco a livello globale e per-simbolo. È possibile definire per-simbolo dimensioni molto rotondo nella pagina Symbol-gtInformation (fig. 3). Il valore di zero significa che il simbolo non ha formato speciale molto rotondo e utilizzerà quotDefault molto sizequot rotondo (impostazione globale) dalla pagina delle impostazioni analisi automatica (fig. 1). Se la dimensione di default è impostato anche a zero significa che il numero frazionario di sharescontracts sono ammessi. È inoltre possibile controllare la dimensione del lotto rotonda direttamente dal vostro formula AFL utilizzando RoundLotSize riservato variabile, ad esempio: Questa impostazione controlla il movimento di prezzo minimo di una data simbolo. Si può definire a livello globale e per-simbolo. Come con la dimensione del lotto rotondo, è possibile definire per-simbolo dimensioni segno di spunta nella pagina di Symbol-gtInformation (fig. 3). Il valore di zero indica AmiBroker utilizzare quotdefault tick sizequot definito nella pagina delle impostazioni (fig. 1) di finestra di analisi automatica. Se la dimensione predefinita zecca è anche impostato a zero vuol dire che non esiste un prezzo minimo di movimento. È possibile impostare e recuperare la dimensione del segno di spunta anche da AFL formula utilizzando TickSize riservato variabile, ad esempio: Si noti che l'impostazione della dimensione tick influisce compravendite uscito dal built-in ferma Andor ApplyStop (). Il backtester presuppone che i dati sui prezzi seguono requisiti di dimensione zecche e non cambia le matrici di prezzi forniti dall'utente. Così dimensioni specificando tick ha senso solo se si sta utilizzando built-in così smette di punti di uscita vengono generati livelli di prezzo quotallowedquot invece di quelli calcolati. Per esempio in Giappone - non si può avere parti frazionarie di yen così si dovrebbe definire ticksize globale a 1, in modo integrato ferma uscire mestieri a livelli interi. impostazione del margine account definisce requisito di margine percentuale per l'intero account. Il valore predefinito di margine di account è 100. Questo significa che è necessario fornire 100 fondi per entrare nel commercio, e questo è il modo in cui backtester lavorato nelle versioni precedenti. Ma ora è possibile simulare un conto di deposito. Quando si acquista a margine si sta semplicemente prendendo in prestito i soldi dal proprio broker di acquistare azioni. Con normativa vigente si può mettere su 50 del prezzo di acquisto delle azioni che si desidera acquistare e prendere in prestito l'altra metà dal vostro broker. Per simulare questo basta inserire 50 nel campo margine di account (vedi fig. 1). Se il vostro capitale intial è impostato su 10000 vostro potere d'acquisto sarà poi 20000 e si sarà in grado di entrare in posizioni più grandi. Si prega di notare che questa impostazioni imposta il margine per l'intero account e non è legato alla negoziazione dei futures a tutti. In altre parole è possibile negoziare titoli sul conto di deposito. casella di controllo quotReverse forze segnale di entrata exitquot alle impostazioni Backtester. Quando è su ON (l'impostazione predefinita) - backtester funziona come nelle versioni precedenti e chiude già positon aperta se viene rilevato nuovo segnale di ingresso in direzione inversa. Se questo switch è OFF - anche in caso di segnale d'inversione backtester mantiene commercio aperto e non si chiude positon fino all'uscita regolare (vendita o il coperchio) viene generato il segnale. In altre parole, quando questo interruttore è spento backtester ignora i segnali brevi durante i lunghi commerci e ignora segnali di compra durante brevi compravendite. quotAllow stessa uscita bar (singola barra commercio) opzione quot alle impostazioni Quando è su ON (le impostazioni di default) - ingresso e di uscita per lo stesso bar è consentito (come nelle versioni precedenti) se è spento - uscita può avvenire a partire dal solo accanto bar (questo vale per i segnali regolari, vi è una regolazione separata per le uscite ApplyStop generati). Commutazione su OFF permette di riprodurre il comportamento di MS backtester che non è in grado di gestire stesse uscite giorno. quotActivate ferma impostazione immediatelyquotThis risolve il problema dei sistemi di controllo che entrano compravendite sul mercato aperto. Nelle versioni precedenti alla 4.09 backtester presume che si stava entrando compravendite sul mercato vicino in modo fermate built-in sono stati attivati a partire dal giorno successivo. Il problema è stato quando si infatti definito prezzo di apertura come il prezzo di entrata commercio - allora stesse fluttuazioni di prezzo giorno non innescano le fermate. C'erano alcune soluzioni pubblicati basati sul codice AFL, ma ora non avete bisogno di usarli. Semplicemente se il commercio su aperta si dovrebbe contrassegnare quotActivate ferma immediatelyquot (fig. 1). Si può chiedere perché non si limitano a controllare la matrice buyprice o shortprice se è uguale al prezzo di apertura. Purtroppo questo non funzionerà. Perché semplicemente perché ci sono giorni in cui doji prezzo di apertura è uguale a chiudere e poi backtester non potrà mai sapere se il commercio è stato immesso al mercato aperto o chiuso. Quindi, abbiamo davvero bisogno di un ambiente separato. quotUse QuickAFLquotQuickAFL (tm) è una funzione che permette una più veloce calcolo AFL in determinate condizioni. Inizialmente (dal 2003) era disponibile solo per gli indicatori, a partire dalla versione 5.14 è disponibile in analisi automatica troppo. Inizialmente l'idea era quella di consentire grafico più veloce ridisegna attraverso il calcolo AFL formula solo per quella parte che è visibile sul grafico. In modo simile, finestra di analisi automatica può utilizzare sottoinsieme di quotazioni disponibili per calcolare AFL, se selezionato parametro 8220range8221 è inferiore 8220All quotationsquot. spiegazione dettagliata su come funziona QuickAFL e come controllarlo, viene fornita in questo articolo della Knowledge Base: amibrokerkb20080703quickafl Si noti che questa opzione non funziona solo in backtester, ma anche in ottimizzazioni, esplorazioni e scans. Steam Trading Come posso commerciali al fine di avviare un commercio è necessario: essere registrato nella Comunità di vapore da collegare ai tuoi amici Steam elencare avere amici nella tua lista di amici Steam Nota: l'uso di un account utente con limitazioni potrebbero impedire l'accesso alcune caratteristiche comunitario di mercato. Si prega di consultare la FAQ utente con limitazioni per ulteriori informazioni sugli account utente limitati. Per creare un commercio, eseguire le seguenti operazioni: In alternativa, se si sta chattando con il tuo amico, è possibile avviare un commercio dalla finestra di chat cliccando sulla freccia di grandi dimensioni e selezionando Invita commerciale: Aprire la lista di amici, che si trova nella parte inferiore a destra angolo mano del client Steam Fare clic sulla piccola freccia accanto l'amico che si desidera invitare al commercio e cliccare su Invita commerciale Una volta accettato finestra commercio apparirà in cui è possibile visualizzare gli elementi, giochi e tagliandi disponibili al commercio Select l'inventario appropriata che si desidera visualizzare dal menu a discesa sulla sinistra fare clic e trascinare l'oggetto, gioco, o un coupon si desidera scambiare dall'inventario alla finestra commercio. Se si desidera rimuovere un elemento, gioco, o tagliando semplicemente trascinare di nuovo al vostro inventario dalla finestra commercio Clicca su pronto per il commercio e attendere che l'altra parte a fare clic su pronto per il commercio Verificare il contenuto del mestiere sono corretti per bilico il mouse su ogni elemento e leggere i dettagli dell'elemento Clicca in rendere il commercio - Dopo aver fatto clic su questo pulsante il commercio non può essere annullata il commercio si concluderà l'elaborazione e si riceverà una finestra di conferma con gli articoli, giochi, o buoni ricevuti nel commercio . Quello che posso scambiare oggetti a vapore, in oggetti di gioco e giochi (di cui come regali vapore) sono commerciabili. Per essere sicuri se un oggetto è negoziabile, si prega di andare al vostro inventario e selezionare la voce e leggere i dettagli dell'elemento. La sezione ldquoTagsrdquo indicherà se è negoziabile oppure no. A chi posso commerciali con voi può avviare uno scambio con qualcuno in una chat di gruppo o sul vostro elenco di amici. Come posso vedere il mio inventario della Comunità Steam Dopo l'accesso al tuo account, posiziona il mouse sopra il nome del profilo nella top-centro dello schermo Steam e selezionare Inventario dal menu a discesa. È inoltre possibile trovare un link nel menu a destra della pagina del tuo profilo. Chi può vedere i miei oggetti È possibile controllare chi vede i tuoi articoli con le impostazioni di inventario privacy. Le opzioni sono pubblici, solo gli amici, amici di amici, o privati. È possibile regolare le impostazioni attraverso il vostro inventario o le impostazioni generali del profilo. Che cosa si intende per negoziazione regalo a vapore Posso commerciare giochi Steam Qualsiasi gioco yoursquove acquistati dal negozio come un dono, o ricevuto come una copia in più, possono essere scambiati con altri utenti 30 giorni dopo il loro acquisto originale. Essi possono essere utilizzati per il commercio di altri doni, o per gli oggetti nei giochi che supportano Trading vapore. Se si desidera acquistare un regalo e salvarlo nel vostro inventario o usarlo in un commercio di vapore in un secondo momento, si prega di scegliere 39Store il dono nel mio inventario per inviare later39 momento del check out. Quali limitazioni ci sono sul trading regalo a vapore Steam limita tutti i doni vengano utilizzati in un commercio a vapore per 30 giorni dopo la data di acquisto originale. Tuttavia, è ancora possibile utilizzare la funzione di lsquoSend A Giftrsquo per inviare questo gioco ad un amico in qualsiasi momento. Alcuni regali sono anche limitati al territorio che essi siano acquistati in. Questo è indicato sul dono stesso quando viene visualizzata. Fa Trading vapore significa che posso vendere i miei giochi usati No. Solo giochi che sono stati acquistati come un dono, e quindi non sono mai stati giocato, possono essere scambiati. Una volta che il regalo di vapore è aperta e ha aggiunto alla libreria di gioco, si wonrsquot essere in grado di operare di nuovo. Come faccio ad aggiungere un gioco alla mia libreria, dopo aver ricevuto in un commercio Vai al gioco nel vostro inventario Steam e fare clic su ldquoUnpack gifthelliprdquo per aggiungerlo alla libreria. Come posso acquistare un gioco e mettila nel mio inventario acquistare il gioco che si desidera come un dono. Selezionare l'opzione quotStore il dono nel mio inventario per inviare laterquot. Una volta che l'acquisto è completo, è possibile visualizzare il gioco nel vostro inventario. Fare clic sulla scheda della Comunità e quindi fare clic su 39View Inventory39 sotto la colonna di destra intitolata 39Actions39. Selezionare la scheda di vapore per aprire i gamesgifts che sono attualmente nel vostro inventario di vapore. Che cosa succede se un gioco che ho ricevuto in un commercio è fraudolentemente acquistato prega di visualizzare l'articolo da regalo revocata per ulteriori informazioni. Perché devo aspettare 30 giorni per negoziare il mio regalo di vapore limita tutti i doni siano utilizzati in un commercio a vapore per 30 giorni dopo la data di acquisto originale. Tuttavia, è ancora possibile utilizzare la funzione di lsquoSend A Giftrsquo per inviare questo gioco ad un amico in qualsiasi momento. Credo di articoli appena perso in un commercio Cosa devo fare Steam Support non restituirà tutti gli elementi o regali che si sentono sono stati scambiati ingiustamente. Non ci sono eccezioni a questa politica. Per garantire che un truffatore è adeguatamente gestito, e per impedire loro di beneficiare da questa truffa o altri in futuro, fare in modo che li si segnala attraverso la Comunità Steam: Segnalazione di un truffatore attraverso la Comunità Steam sarà sempre meglio di presentazione di una Steam ticket di supporto contenente il report. Un rapporto comunità comprende le migliori informazioni circa l'interazione tra i conti, ed è più veloce di rivedere e agire su. Per ulteriori informazioni su truffe e di trading, si prega di consultare la FAQ truffa e l'articolo pratiche commerciali consigliata. What39s la differenza tra una truffa e un dirottamento Una truffa è quando un utente inganna un altro utente in volontariamente (al momento) il completamento di un commercio, transazione di mercato, o l'invio di un dono. Dopo che il commercio è stata completata, la persona che è stato truffato o doesnrsquot ricevere ciò che è stato promesso, o gli elementi coinvolti non sono ciò che è stato concordato. Un dirottamento è quando è preso più di un account o di un computer da qualcun altro, senza l'autorizzazione di account ownerrsquos. Questo spesso è fatto con malware o un virus. In alcuni casi, il dirottatore sarà convincere un utente a consegnare i propri dati di accesso, fornendo un vapore falso o un sito commerciale di terze parti. Dirottatori più comunemente rubare gli account per ottenere oggetti o giochi, e, talvolta, commettere frodi. Dirottatori spesso usano account rubati per commettere altri dirottamenti. In questi casi, abbiamo bloccare l'account fino a quando il proprietario ci contatti legittimi circa il dirottamento. Cosa succede a truffatori Se esistono elementi di prova che l'utente Steam è un truffatore, Steam Support vieterà l'account da utilizzare nella Comunità di vapore, compreso il commercio e l'utilizzo del mercato di vapore. La durata del divieto dipende dalla gravità e quantità delle truffe. In alcuni casi, i truffatori saranno vietate in modo permanente. Se un truffatore ha più account, tutti i loro conti possono essere soggetti al divieto pure. In alcuni casi, i truffatori saranno dirottare un conto e utilizzarlo per commettere truffe, frodi o più dirottamenti. In questi casi, abbiamo bloccare l'account fino a quando il proprietario ci contatti legittimi circa il dirottamento. Quali sono i modi migliori per evitare di essere truffati Ignora la pressione e non correre il commercio. Una tattica comune da truffatori è quello di costringere a operare rapidamente in modo che possano cambiare itemsgifts in commercio senza che si accorga. Ignorare la pressione a fidarsi l'altro utente. Se si sta operando con un utente che insiste sul fatto che li vi fidate, sono probabilmente cercando di truffa. Si prega di notare che i commenti Rep possono essere generati facilmente dai gruppi dannosi. Il mouse su ogni elemento per garantire che le proprietà itemgift39s siano corrette. Informazioni sul itemgift sarà indicato qui tra cui la qualità, il nome, la descrizione e gli eventuali effetti. Prestare attenzione al registro di commercio rendendo il commercio. Tutte le modifiche, aggiunte, rimozioni e le azioni saranno registrate in questa casella. Si può anche utilizzare per comunicare con il commerciante. Non scambiare oggetti di fuori della finestra di commercio. Se un altro utente richiede che si fa, che probabilmente si truffa. Sempre insistere agli scambi all'interno della finestra di commercio di vapore. credito Raccoglitore e soldi non possono essere scambiati o aggiunti alla finestra commercio. Assicurarsi che si sono negoziazione con l'utente corretto. I truffatori possono tentare di impersonare i tuoi amici e altri commercianti di fiducia. E 'vostra responsabilità di sapere chi si sta operando con. Cosa commerci devo evitare Non scambiare per tutto ciò che non può essere aggiunto nella finestra di commercio all'interno di vapore. Gli esempi più comuni di questi scenari sono i seguenti: itemsgifts Trading per denaro al di fuori del mercato comunitario di vapore. Non è possibile aggiungere credito Wallet, PayPal, carte regalo o qualsiasi forma di denaro nella finestra di commercio. itemsgifts negoziazione per le chiavi CD. Non è possibile aggiungere un codice CD nella finestra di commercio. Le chiavi CD che vengono offerti può essere per un gioco diverso, finto, usato o regione ristretta. Trading itemsgifts nulla in cambio nel primo commercio e in attesa di ottenere un oggetto o un regalo in un commercio più tardi. Non vi è alcun motivo per non commerciare tutto in un commercio. È possibile aggiungere un numero illimitato di itemsgifts ad una singola transazione. Un esempio comune di questo sta usando un intermediario per facilitare uno scambio unilaterale. Cosa devo fare se mi è stato truffato Se siete truffati, si prega di utilizzare la funzione di relazione integrata in Steam: Vai profilo dell'utente incriminato Fare clic sul 39More39 discesa situato in alto a destra della pagina Scegli quotReport Violationquot Selezionare la violazione (esempio, quotAttempted commerciale Scamquot) e premi quotSubmit Reportquot. Perché non il vapore restituire gli articoli che sono stati truffati nostra comunità assegna un elemento un valore che è almeno in parte determinata da che la scarsità item39s. Se più copie dell'elemento vengono aggiunti all'economia attraverso rollbacks inventario, il valore di ogni altra istanza di tale articolo sarebbe ridotto. Siamo solidali con le persone che sono vittime di truffe, ma forniamo abbastanza informazioni sul nostro sito e all'interno del nostro sistema di trading per aiutare gli utenti a prendere buone decisioni di trading. Tutte le truffe commerciali possono essere evitati. Che cosa è un divieto di commercio Un divieto di commercio impedisce un account Steam di utilizzare la Comunità di vapore, compreso il commercio e l'utilizzo del mercato di vapore. Un divieto di commercio può essere applicato solo da un impiegato di vapore. divieti commerciali sono principalmente associati a conti che commettono truffe. Che cosa è il commercio di prova Alla ricezione di un divieto di commercio l'account incriminato viene messo in libertà vigilata pure. Stato di prova consente ad altri utenti per determinare se un utente ha commesso truffe in passato in modo che possano prendere decisioni migliori circa se o non vogliono commerciare con i truffatori precedenti. Stato di prova non impedisce agli utenti di negoziazione. Perché wonrsquot Steam Support fornisce informazioni sul motivo per cui essi commercio divieto o bloccate un account Limitando i dati forniti, Steam Support impedisce agli utenti malintenzionati di imparare come evitare di essere scoperti in futuro. Steam Support si basa su diversi punti di dati per arrivare a una decisione di vietare o bloccare un account. Gli utenti intenti a commettere attività dannose, più spesso fatto per gli altri utenti, sono costantemente cercando di acquisire tali dati da utilizzare in futuro truffe, frodi e dirottamenti. I can39t commercio perché non ci sono diversi motivi per cui si può essere in grado di commerciare o utilizzare il mercato. Si prega di consultare il seguente articolo Trading e restrizioni di mercato per ulteriori informazioni. Ho idee per altre cose a vapore che possono essere scambiati. Come faccio a dare un feedback che è possibile inviare commenti o suggerimenti nel nostro forum SuggestionsIdeas come è regolarmente letta dai nostri sviluppatori.
No comments:
Post a Comment