Sunday 7 May 2017

0xbc Binäre Optionen

Binär-Optionen-Broker Obwohl binäre Optionen eine relativ neue Möglichkeit zum Handel innerhalb der Börse und anderer Finanzmärkte sind, ist es ein rasch wachsendes Gebiet der Investmentmärkte. Gewürzte Händler sind mit dieser Technik doll, und es hat die Tür für viele Anfänger Händlern geöffnet, um in den Märkten zu investieren. Allerdings ist es wichtig, die Prozesse und Risiken, die mit dieser Art von Handel verbunden sind, zu verstehen. Binäre Optionen wurden zu einem legalen Handelsschiff im Jahr 2008, als die Vereinigten Staaten erkannten es als eine gültige, wenn auch unterschiedliche Weise, an der Börse Handel. Es ist als eine der einfachsten Möglichkeiten für jedermann zu handeln, insbesondere diejenigen ohne Erfahrung anerkannt. Wenn Sie mit binären Optionen handeln, besitzen Sie nie eine Ware oder ein Vermögenswert. Stattdessen spekulieren Sie, ob der Kurs eines bestimmten Vermögenswertes, der in der Regel durch den Aktienkurs definiert wird, innerhalb eines festgelegten Zeitraums steigt oder sinkt. In der Tat, Sie sind Glücksspiel oder eine Vorhersage auf die Kursbewegung eines bestimmten Vermögenswertes von Ihnen bekommen es richtig, dass Sie Geld verdienen, wenn nicht, verlieren Sie Geld. Jede Spekulation ist in der Regel sehr kurzfristig. Es gibt eine gute Menge an Informationen, die Ihnen vor dem Handel, ob Sie Online-Software oder einen zugelassenen binären Optionen Broker. Im Wesentlichen wählen Sie einen Vermögenswert und entscheiden, ob der Preis nach oben oder unten geht, können Sie nicht absichern Ihre Wetten und hoffe, es bleibt die gleiche Dies macht das Konzept Ihrer Investition sehr einfach entweder der Preis bewegt sich in die Richtung, die Sie sagen, es wird Sie werden Erhalten eine Rückkehr auf Ihre Investition, oder es bewegt sich umgekehrt und Sie erhalten nichts. Sobald Sie Ihr Asset gewählt haben, dann wird Ihre Binär-Optionen Broker Ihnen sagen, die prozentuale Rückkehr erhalten Sie, wenn Sie richtig sind. Sie müssen dann wählen Sie den Zeitrahmen für Ihre Spekulation und wie viel Mittel Sie bereit sind zu begehen. Sobald Sie alle diese Faktoren entschieden haben und Sie mit Ihrer Entscheidung zufrieden sind, starten Sie den Handel, indem Sie auf Ihrem Bildschirm ausführen. Die sitzen zurück und warten Binär Option Handel ist einer der wenigen Bereiche der Investition, wo Sie genau wissen, was Ihre Rückkehr wird die Bereitstellung der Aktienkurs bewegt sich in die richtige Richtung. Sie sind auch offen für den Handel in einer Vielzahl von Märkten, ob Währung, Aktien oder Rohstoffe das Prinzip ist das gleiche über alle Märkte. In der Tat sind binäre Optionen eine der einfachsten Weisen, auf den internationalen Märkten zu handeln, ohne mehrfache Vermittlungskonten zu benötigen und Ihre Investitionen zu komplizieren. Nur 3 einfache Schritte zu Ihrem Erfolg Registrieren Sie sich und erhalten Sie ein Geschenk-Fonds Ihr Trading-Konto und erhalten Sie einen Bonus Vorhersage Markt Richtung und verdienen Sie STEP 1 - Registrieren und erhalten Sie ein Geschenk Registation dauert weniger als eine Minute. Sie erhalten sofort Ihr Handelskonto und alle Werkzeuge, die Sie für den erfolgreichen Handel benötigen. Wir bewerten Ihre Wahl sehr. Das ist, warum wir die Geschenke für Sie vorbereitet haben: binäre Wahlen videokurse. STEP 2 - Fundieren Sie Ihr Trading-Konto und erhalten Sie einen Bonus Sie können ein Konto direkt nach der Registrierung zu finanzieren. Dies sind die beliebtesten Finanzierungsdienste, die mit uns umgehen: Durch die Finanzierung eines Handelskontos können Sie die zusätzlichen Gelder als Bonus erhalten. Durch die Investition mehr, Ihr Bonus kann sogar verdoppelt werden Mac, PC, Tablet oder ein Smartphone mehr als 100 Vermögenswerte für den Handel. Von jedem Gerät, jederzeit und mit einem hohen Maß an Sicherheit. Durch die Schaffung dieser Handelsplattformen haben wir jedes Detail ausgearbeitet, um Ihnen die komfortablen Bedingungen zu bieten, um Ihren Erfolg zu vervielfachen Garantierte Abhebungsbearbeitung innerhalb von 1 Stunde Möglichkeit zum Handel über Wochenenden Umfangreiche Finanzierungs - und Abhebungsmethoden 100 gesicherter Handel mit den Daten Schutz Geleitete Handelseinrichtung mit Hilfe eines erfahrenen Handelsberaters Kundensupport 24/7 Mehr als 10 000 Geschäfte, täglich bedient Finpari 2016. Finpari Alle Rechte vorbehalten Beim Handel von binären Optionen wie bei allen finanziellen Vermögenswerten besteht die Möglichkeit, Teilweisen oder vollständigen Verlust Ihrer Investmentfonds beim Handel. Infolgedessen wird ausdrücklich empfohlen, dass Sie nie mit Geld investieren oder handeln sollten, das Sie sich nicht leisten können, diese Art des Handels zu verlieren. Finpari garantiert keine Gewährleistung und keine Verluste, die beim Handel entstehen. Die Website und der Inhalt können in mehreren Sprachen verfügbar sein. Die englische Version ist die ursprüngliche Version und die einzige, die auf Finpari verbindet, hat sie auf einer anderen Version im Falle einer Diskrepanz vorherrschen. Finpari übernimmt keine Verantwortung für fehlerhafte, unzureichende oder irreführende Übersetzungen aus der ursprünglichen Fassung in andere Sprachen. Finpari noch seine Agenten oder Partner sind nicht registriert und bieten keine Dienstleistungen auf dem US-Territorium. Über unsere CompanyCFTC Fraud Advisories Die Commodity Futures Trading Commission (CFTC) Amt für Verbraucher Outreach und der Wertpapiere amp Exchange-Kommissionen Amt für Investor Bildung und Advocacy erteilen diesen Investor Alarm über betrügerische Systeme warnen binären Optionen und ihre Handelsplattformen beteiligt sind. Diese Regelungen angeblich umfassen die Verweigerung der Kreditkundenkonten, Leugnen Fonds Erstattung, Identitätsdiebstahl und Manipulation von Software Verlust-Trades zu generieren. Binäre Optionen Binäre Optionen unterscheiden sich von herkömmlichen Optionen erheblich. Eine binäre Option ist eine Art von Optionsvertrag, bei dem die Auszahlung ganz vom Ergebnis eines Ja / Nein-Angebots abhängt. Der Ja / Nein-Satz bezieht sich typischerweise darauf, ob der Preis eines bestimmten Vermögenswertes, der der binären Option zugrunde liegt, über einen bestimmten Betrag steigt oder unterschreitet. Zum Beispiel könnte der Ja / Nein-Vorschlag, der mit der binären Option verbunden ist, etwas so einfach sein, als ob der Aktienkurs der XYZ-Gesellschaft über 9,36 pro Aktie um 14:30 Uhr an einem bestimmten Tag liegt oder ob der Silberpreis liegt Über 33,40 pro Unze bei 11:17 am an einem bestimmten Tag. Sobald der Optionsnehmer eine binäre Option erwirbt, gibt es für den Inhaber keine weitere Entscheidung, ob er die binäre Option ausüben will oder nicht, weil binäre Optionen automatisch ausführen. Anders als andere Optionen bietet eine binäre Option dem Inhaber nicht das Recht, den zugrunde liegenden Vermögenswert zu kaufen oder zu verkaufen. Wenn die binäre Option abgelaufen ist, erhält der Optionsinhaber entweder einen vordefinierten Geldbetrag oder gar nichts. Angesichts der All-or-nothing-Auszahlungsstruktur werden binäre Optionen manchmal als All-or-Nothing-Optionen oder Fixed-Return-Optionen bezeichnet. Binäre Optionen Handelsplattformen Einige binäre Optionen werden an registrierten Börsen notiert oder auf einem bestimmten Vertragsmarkt gehandelt, die von Aufsichtsbehörden der Vereinigten Staaten wie dem CFTC oder der SEC beaufsichtigt werden, aber dies ist nur ein Teil des binären Optionsmarktes. Ein Großteil des binären Optionsmarktes operiert über internetbasierte Handelsplattformen, die nicht notwendigerweise den geltenden US-Regulierungsanforderungen entsprechen. Die Zahl der Internet-basierten Handelsplattformen, die die Möglichkeit bieten, binäre Optionen zu erwerben und zu handeln, hat in den letzten Jahren zugenommen. Die Zunahme der Zahl dieser Plattformen hat zu einer Zunahme der Zahl der Beschwerden über betrügerische Förderungentwürfe mit binären Optionenhandelsplattformen geführt. In der Regel eine binäre Optionen Internet-basierte Handelsplattform wird einen Kunden bitten, eine Summe Geld einzahlen, um eine binäre Option anrufen oder Vertrag zu kaufen. Zum Beispiel kann ein Kunde aufgefordert werden, 50 für einen binären Optionskontrakt zu zahlen, der eine Rendite von 50 verspricht, wenn der Aktienkurs der XYZ Company über 5 pro Aktie liegt, wenn die Option abgelaufen ist. Wenn das Ergebnis des Ja / Nein-Vorschlags (in diesem Fall, dass der Aktienkurs der XYZ-Gesellschaft zum angegebenen Zeitpunkt über 5 je Aktie liegt) erfüllt ist und der Kunde berechtigt ist, die versprochene Rendite zu erhalten, wird die binäre Option angeführt Im Geld auslaufen. Wenn jedoch das Ergebnis des Ja / Nein-Vorschlags nicht erfüllt ist, wird die binäre Option aus dem Geld auslaufen und der Kunde kann den gesamten hinterlegten Betrag verlieren. Es gibt Varianten von binären Optionskontrakten, bei denen eine binäre Option, die aus dem Geld ausläuft, den Kunden berechtigen kann, eine Rückerstattung eines kleinen Teils der Einzahlung zum Beispiel zu erhalten, 5 aber das ist nicht typischerweise der Fall. In der Tat können einige binäre Optionen Internet-basierte Handelsplattformen übertreiben die durchschnittliche Rendite von Investitionen durch die Werbung eine höhere durchschnittliche Rendite als ein Kunde erwartet, dass die Auszahlung Struktur erwarten. Im Beispiel oben, unter der Annahme einer 50/50 Gewinnchance, wurde die Auszahlungsstruktur so konzipiert, dass der erwartete Return on Investment tatsächlich negativ ist. Was zu einem Nettoverlust für den Kunden führt. Dies liegt daran, dass die Konsequenz, wenn die Option aus dem Geld ausläuft (etwa ein Verlust von 100), die Auszahlung erheblich überwiegt, wenn die Option im Geld ausläuft (ungefähr ein Gewinn von 50). Mit anderen Worten, im obigen Beispiel könnte ein Anleger im Durchschnitt erwarten, dass er Geld verliert. Investor Beschwerden in Bezug auf betrügerische Binär-Optionen Trading-Plattformen Die CFTC und SEC haben zahlreiche Beschwerden über Betrügereien erhalten, die mit Websites verbunden sind, die die Möglichkeit bieten, binäre Optionen über internetbasierte Handelsplattformen zu kaufen oder zu handeln. Die Beschwerden fallen in mindestens drei Kategorien: Verweigerung von Kredit-Kunden-Accounts oder Erstattung von Geldern für Kunden Identitätsdiebstahl und Manipulation von Software, um verlierenden Trades zu generieren. Die erste Kategorie der behaupteten Betrug beinhaltet die Verweigerung bestimmter Internet-basierte binäre Optionen Handelsplattformen auf Kredit-Kunden-Accounts oder Erstattungen Fonds nach der Annahme von Kundengeld. Diese Beschwerden beinhalten typischerweise Kunden, die Geld in ihr binäres Optionshandelskonto eingezahlt haben und die dann von Brokern über das Telefon ermutigt werden, zusätzliche Gelder in das Kundenkonto einzahlen. Wenn Kunden später versuchen, ihre ursprüngliche Einzahlung zurückzuziehen oder die Rückkehr sie versprochen worden sind, die Handelsplattformen angeblich stornieren Kunden Abhebungsanforderungen, weigern sich, ihre Konten Gutschrift, oder ignorieren ihre Telefonate und E-Mails. Die zweite Kategorie des angeblichen Betrugs beinhaltet Identitätsdiebstahl. Beispielsweise behaupten einige Beschwerden, dass bestimmte Internet-basierte Binäroptionen-Handelsplattformen Kundendaten wie Kreditkarten - und Treiberlizenzdaten für nicht spezifizierte Verwendungen erfassen können. Wenn eine binäre Optionen Internet-basierte Handelsplattform Anfragen Fotokopien Ihrer Kreditkarte, Führerschein oder andere persönliche Daten, nicht die Informationen. Die dritte Kategorie der behaupteten Betrug beinhaltet die Manipulation der binären Optionen Trading-Software zu verlieren Trades zu generieren. Diese Beschwerden behaupten, dass die Internet-basierten Binäroptions-Handelsplattformen die Handelssoftware manipulieren, um binäre Optionspreise und Auszahlungen zu verzerren. Zum Beispiel, wenn ein Kundenhandel gewinnt, wird der Countdown bis zum Erlöschen willkürlich erweitert, bis der Handel ein Verlust wird. Unregistrierte Transaktionen, Operationen, Broker-Dealer oder Handelstransaktionen Illegale Optionsgeschäfte Zusätzlich zu laufenden betrügerischen Aktivitäten können viele Handelsplattformen für binäre Optionen unter Verstoß gegen andere geltende Gesetze und Verordnungen tätig werden, einschließlich bestimmter Registrierungs - und Regulierungsanforderungen von CFTC und SEC , wie unten beschrieben. Bestimmte Registrierungs - und Regulierungsanforderungen der SEC Zum Beispiel können einige binäre Optionen Wertpapiere sein. Nach den bundesstaatlichen Wertpapiergesetzen darf eine Gesellschaft nicht rechtmäßig Wertpapiere anbieten oder verkaufen, es sei denn, das Angebot und der Verkauf wurden bei der SEC registriert oder es gilt eine Ausnahme von dieser Registrierung. Wenn zum Beispiel die Bedingungen eines binären Optionskontrakts eine bestimmte Rendite auf der Grundlage des Preises der Wertpapiere eines Unternehmens vorsehen, ist der binäre Optionskontrakt eine Sicherheit und darf nicht ohne Registrierung angeboten oder verkauft werden, es sei denn, eine Befreiung von der Registrierung steht zur Verfügung. Wenn es keine Registrierung oder Befreiung, dann das Angebot oder Verkauf der binären Option für Sie wäre illegal. Wenn eines der Produkte, die von binären Optionen-Handelsplattformen angeboten werden, sicherheitsorientierte Swaps sind, gelten zusätzliche Anforderungen. Darüber hinaus können einige binäre Optionen Handelsplattformen als unregistrierte Broker-Händler betreiben. Eine Person, die in der Geschäftstätigkeit der Durchführung von Wertpapiertransaktionen für die Konten anderer in den USA tätig ist, muss sich im Allgemeinen bei der SEC als Broker-Dealer registrieren lassen. Wenn eine binäre Optionshandelsplattform anbietet, Wertpapiere zu kaufen oder zu verkaufen, Transaktionen in Wertpapieren durchzuführen und / oder transaktionsbezogene Vergütungen (wie Provisionen) zu erhalten, sollte sie wahrscheinlich bei der SEC registriert werden. Ob eine bestimmte Handelsplattform bei der SEC als Broker-Dealer registriert ist, besuchen Sie FINRAs BrokerCheck. Einige binäre Optionen Handelsplattformen können auch als nicht registrierte Wertpapierbörsen funktionieren. Dies würde der Fall sein, wenn sie Aufträge in Wertpapieren von mehreren Käufern und Verkäufern mit etablierten nicht-diskretionären Methoden übereinstimmten. Es gibt jedoch Fälle, in denen ein registrierter Broker-Dealer mit einem Handelssystem oder einer Plattform berechtigterweise nicht verpflichtet ist, sich als Börse anzumelden. Bestimmte Registrierungs - und Regulierungsanforderungen des CFTC Es ist illegal, dass Unternehmen Wertpapiergeschäfte (z. B. Fremdwährungen, Metalle wie Gold und Silber und Agrarprodukte wie Weizen oder Mais) anbieten, anbieten, Wenn diese Optionsgeschäfte auf einem bestimmten Vertragsmarkt, einer befreiten Handelskammer oder einer echten internationalen Handelskammer durchgeführt werden oder mit US-Kunden durchgeführt werden, die ein Nettovermögen von mehr als 5 Millionen haben. Um die neueste Liste der Börsen zu sehen, die als Kontraktmärkte bezeichnet werden, sehen Sie sich die CFTC-Website an. Es gibt derzeit nur drei ausgewiesene Kontraktmärkte, die binäre Optionen in der US-Börse Cantor Exchange LP Chicago Mercantile Exchange, Inc. und der North American Derivatives Exchange, Inc. anbieten. Alle anderen Unternehmen, die binäre Optionen anbieten, die Rohstoffoptionsgeschäfte sind, tun dies illegal. Weitere Einheiten, die Aufträge für Warentermingeschäfte erheben oder annehmen und unter anderem Geld an Margin, Garantie oder Sicherung der Warentermingeschäfte akzeptieren, müssen sich als Futures Commission Merchant registrieren lassen. Gegenüber Devisenoptionsgeschäften für Kunden mit einem Nettovermögen von weniger als 5 Mio. als Gegenpartei (dh sie nehmen die gegenüberliegende Seite des Kunden gegenüber den übereinstimmenden Aufträgen entgegen) müssen sich als Einzelhandels-Devisen anmelden Händler. Wegen des Fehlens der Einhaltung der anwendbaren Gesetze können Sie, wenn Sie binäre Optionen erwerben, die von Personen oder Körperschaften angeboten werden, die nicht mit der Aufsicht eines US - Regulierers registriert sind oder einer solchen unterliegen, nicht in vollem Umfang von den Garantien der Bundeswerte und Die zum Schutz der Anleger geschaffen wurden, da einige Garantien und Rechtsmittel nur im Zusammenhang mit den registrierten Angeboten zur Verfügung stehen. Darüber hinaus können einzelne Anleger möglicherweise nicht in der Lage, auf eigene Faust, einige Abhilfemaßnahmen zu verfolgen, die für nicht registrierte Angebote zur Verfügung stehen. Final Words Remembermuch des Binär-Optionen-Markt operiert über Internet-basierte Handelsplattformen, die nicht unbedingt den geltenden US-regulatorischen Anforderungen entsprechen und sich in illegale Aktivitäten engagieren können. Investiere nicht in etwas, was du nicht verstehst. Wenn Sie die Anlagegelegenheit nicht in wenigen Worten und in einer verständlichen Weise erklären können, müssen Sie möglicherweise die potenzielle Investition überdenken. Bevor Sie in binäre Optionen investieren, sollten Sie die folgenden Vorsichtsmaßnahmen treffen: 1. Prüfen Sie, ob die Binäroptions-Handelsplattform das Angebot und den Verkauf des Produkts bei der SEC registriert hat. Die Registrierung bietet Investoren Zugang zu den wichtigsten Informationen über die Bedingungen der angebotenen Produkte. Sie können EDGAR verwenden, um festzustellen, ob ein Emittent das Angebot und den Verkauf eines bestimmten Produkts bei der SEC registriert hat. 2. Prüfen Sie, ob die Handelsplattform der binären Optionen als Börse registriert ist. Um festzustellen, ob die Plattform als Börse registriert ist, können Sie die Website der SECs bezüglich Börsen überprüfen. 3. Prüfen Sie, ob die Handelsplattform für binäre Optionen ein designierter Vertragsmarkt ist. Um festzustellen, ob ein Unternehmen ein bestimmter Vertrag Markt ist, können Sie die CFTCs Website. Schließlich, bevor Sie investieren, verwenden Sie FINRAs BrokerCheck und die National Futures Associations Background Affiliation Statusinformationszentrum (BASIC), um den Registrierungsstatus und Hintergrund eines Unternehmens oder Finanzspezialisten, die Sie erwägen zu überprüfen. Wenn Sie nicht überprüfen können, dass sie registriert sind, dont Handel mit ihnen, dont geben ihnen kein Geld, und nicht teilen Sie Ihre persönlichen Informationen mit ihnen. Weitere Informationen Das CFTC Office of Consumer Outreach hat diese Informationen als Dienstleistung für Investoren bereitgestellt. Es ist weder eine rechtliche Auslegung noch eine Erklärung der CFTC-Politik. Wenn Sie Fragen zur Bedeutung oder Anwendung eines bestimmten Gesetzes oder einer Regel haben, wenden Sie sich bitte an einen Anwalt, der sich auf das Wertpapierrecht spezialisiert hat. Modulus ohne Abteilung, ein Tutorial Copyright 169 2001, Douglas. W. Jones. Diese Arbeit kann in elektronischer Form auf jedem Computer übertragen oder gespeichert werden, der an das Internet oder das World Wide Web angeschlossen ist, solange dieser Hinweis in der Kopie enthalten ist. Einzelpersonen können einzelne Kopien für ihren eigenen Gebrauch zu machen. Alle anderen Rechte sind vorbehalten. Index Der ususale Weg, um einen mod m zu berechnen, besteht darin, den Rest nach Integer-Division zu nehmen. Dies ist einfach, wenn die Operanden innerhalb des Bereichs der verfügbaren Teilungshardware liegen, aber die Teilungsoperation ist häufig unter den sehr langsamsten arithmetischen Operationen verfügbar, einige kleine Mikrocontroller haben keine Teilungshardware und es ist gelegentlich erforderlich, sehr große Zahlen außerhalb des Bereichs zu teilen Bereich, der mit Hilfe der verfügbaren Hardware ausgeführt werden kann. Wenn der Modul m konstant ist, kann selbst dann, wenn es einen Hardwareteilerbefehl gibt, schneller sein, den Modul direkt zu nehmen, als den Divisionsbefehl zu verwenden. Diese Tricks werden auf Maschinen ohne Hardware-Divisionsanweisung sogar noch wertvoller, oder wenn die betreffenden Zahlen außerhalb des Bereichs liegen. Es gibt gemeinsame Tricks, um die Teilbarkeit zu überprüfen, die viele Schüler in der Grundschule lernen: Um auf Teilbarkeit durch 10 zu testen, sehen Sie, ob die niederwertigste Dezimalstelle Null ist. Um die Teilbarkeit durch 2 zu testen, sehen Sie, ob die niederwertigste Dezimalstelle gerade ist. Um die Teilbarkeit durch 5 zu testen, sehen Sie, ob die niederwertigste Dezimalstelle 0 oder 5 ist. Um die Teilbarkeit durch 3 zu testen, wenn die Summe der Dezimalstellen durch 3 teilbar ist, ist die ursprüngliche Zahl auch durch 3 teilbar Teilbarkeit durch 9, wenn die Summe der Dezimalstellen durch 9 teilbar ist, ist die ursprüngliche Zahl auch durch 9 teilbar. Alle obigen Regeln sind eigentlich Sonderfälle einer einzigen allgemeinen Regel. Da a in der Zahlenbasis b dargestellt ist, ist im Fall der Teilbarkeit durch 2, 5 und 10 für die Basis 10 der Term (b mod m) gleich Null, weil 2, 5 und 10 sich alle gleichmäßig in 10 teilen Teilbarkeitstest vereinfacht sich zu fragen, ob (ein mod b), dh die niedrigstwertige Ziffer der Zahl, gleichmäßig teilbar ist. Im Fall der Teilbarkeit durch 3 oder 9 in der Basis 10 ist der Term (b mod m) eins. Als Ergebnis ist der Multiplikator für den ersten Term eins. Die rekursive Anwendung der Formel führt zu der einfachen Summe der Ziffern. Der Rechenmodul für zwei Potenzen ist auf einem binären Rechner trivial, der Term (b mod m) ist Null, also nehmen wir einfach den Modul, indem wir die niederwertigsten Bits der Binärdarstellung untersuchen: a mod 2 ia amp (2 i ndash1) Daher verwenden wir für einen mod 2 einen Verstärker 1, für einen mod 4 einen Verstärker 3 und für einen mod 8 einen Verstärker 7. Wir erinnern uns, dass der Verstärker logisch und logisch ist. Wenn es auf ganze Zahlen angewendet wird, berechnet dies jedes Bit des Ergebnisses als das und der entsprechenden Bits der Operanden. Für alle ungleich null positiven ganzen Zahlen i besteht die binäre Darstellung von 2 i ndash1 aus i aufeinanderfolgenden einen Bits, so daß mit 2 i ndash1 die am wenigsten signifikanten i Bits des Operanden beibehalten werden, während alle signifikanten Bits auf Null gesetzt werden. Das Problem ist interessanter, wenn der Modul nicht eine Potenz von zwei ist. Betrachten Sie das Problem der Berechnung eines mod 3 auf einem binären Computer. Man beachte, dass 4 mod 3 1 ist, also: Das heißt, ein mod 3 kann aus der Summe der Ziffern der Zahl in der Basis 4 berechnet werden. Die Basis 4 ist zweckmäßig, da jede Basis 4-stellig der Zahl aus 2 Bits der Ziffer besteht Binäre Repräsentation, so dass ein mod 4 unter Verwendung eines Amps 3 und a / 4 berechnet werden kann, unter Verwendung eines gtgt 2 berechnet werden. Die Zahl 3 ist eine Mersenne-Zahl, dh eine weniger als eine Potenz von zwei. Die oben genannte Eigenschaft gilt für alle Mersenne-Zahlen. Somit können wir einen mod 7 oder einen mod 15 auf einem Binärcomputer unter Verwendung von Recall berechnen, indem ein gtgt b die binäre Darstellung einer linken Seite um insgesamt b Stellen verschiebt. Wie bei der logischen und, dies ist eine sehr kostengünstige Operation auf einem binären Computer, und die Wirkung ist die gleiche wie die Division von a bis 2 b. Zurück zu dem Problem des Berechnens eines mod 3: Das Summieren der Basis-4-Ziffern einer Zahl kann zu Ergebnissen führen, die grßer als 3 sind, aber wir können damit umgehen, indem die Ziffern der Summe so oft addiert werden, wie es erforderlich ist, um das Ergebnis nach unten zu bringen Nahe 4. Wenn wir dies als einen Algorithmus unter Verwendung von C ausdrücken, erhalten wir diesen Code: Die abschließende Bedingung in dem obigen Code stellt eine kleine Optimierung dar. Anstatt die Ziffern wiederholt zu addieren, bis die Gesamtsumme eine einheitliche 4-stellige Zahl im Bereich von 0 bis 3 ist, stoppt dieser Code, sobald die Summe unter 6 liegt. Dies liegt daran, daß die letzte Modoperation durch Vergleichen mit 3 und Subtrahieren von if durchgeführt wird Außerhalb des Bereichs dieser Vergleich und Subtraktion Betrieb kann mit jedem Wert bis zum Zweifachen des Moduls. Auf einer 3 Ghz-Dualcore-Intel Core i3-Maschine misst diese erste Version 54 Nanosekunden langsamer als eine Subroutine mit der minimalistischen Körperrückkehr a3 mdash, die sich auf den eingebauten Modbetrieb stützt. Natürlich ignoriert dieser Code vollständig die Parallelität auf einem Computer mit Registern viel breiter als die 2 Bits in einer Basis-4-stellig. Es gibt einen bekannten Trick für die schnelle Implementierung des bitcount-Operators, den wir leicht auf dieses Problem anwenden können. In der langsamen Version wird bitcount durch einfaches Summieren der Basis-2 Ziffern der Zahl berechnet. Hier ist die klassische schnelle Version, geschrieben für einen 32-Bit-Computer: Dieser Code ist schockierend un-intutiv, aber sehr schnell, vor allem, wenn innerhalb einer inneren Schleife, wo die Konstanten in den Registern vorgeladen werden können und bleiben für die Dauer unverändert. Beachten Sie, um die Dunkelheit hinzuzufügen, dass wir diesen Code mit etwas anderen Konstanten umschreiben können und es bleibt noch richtig: Die Konstanten, die in der obigen Version verwendet werden, spiegeln die maximalen Werte in jedem Feld des Ergebnisses in dieser Phase der Berechnung. Eine Summe der einen Bits in einem 4-Bit-Feld ist nicht größer als 4, was in 3 Bits dargestellt werden kann und wird daher durch den Maskenwert 7 ausgewählt. Eine Summe der einen Bits in einem 8-Bit-Feld wird sein Nicht größer als 8, was in 4 Bits darstellbar ist und so durch den Maskenwert F 16 ausgewählt wird. Eine Summe der einen Bits in einem 16-Bit-Feld ist nicht größer als 16, die in 5 Bits dargestellt werden kann und wird daher durch den Maskenwert 1F 16 ausgewählt. Dieser Trick kann direkt auf das Problem der Berechnung der Summe der Basis-4-Ziffern in einer Zahl angewendet werden. In unserem ursprünglichen Algorithmus mit zwei verschachtelten Schleifen können wir die innere Schleife ersetzen, um zu dem folgenden viel schnelleren Code zu gelangen: Die obige Version verwendet die optimierten Konstanten, obwohl der Bereich der Werte in jedem Feld jetzt ein bisschen größer ist: Eine Summe von zwei Basis-4-Ziffern nicht größer als 6 sein, was noch in 3 Bits dargestellt werden kann und somit durch den Maskenwert 7 ausgewählt wird. Eine Summe von vier Basis-4-Ziffern wird nicht größer als 12 sein, die noch dargestellt werden können 4 Bits und so wird durch den Maskenwert F 16 ausgewählt. Eine Summe von acht Basis-4-Ziffern ist nicht größer als 24, die noch in 5 Bits dargestellt werden kann, und wird daher durch den Maskenwert 1F ausgewählt. Dieser Code ist viel schneller als der erste Algorithmus, den wir gaben. Auf einer 3-Ghz-Dual-Core-Intel Core i3-Maschine beträgt dieser verbesserte Code 21 Nanosekunden langsamer als ein Unterprogramm mit dem eingebauten Mod-Betrieb, weniger als die Hälfte des Overheads des ursprünglichen Codes, der oben dargestellt ist. Die Übung, die wir durchgemacht haben, um die maximalen Werte in jedem Feld zu identifizieren, ist nicht sinnlos, aber es ist harte Arbeit. Eine sorgfältige Worst-Case-Analyse zeigt, dass die äußere Schleife höchstens dreimal iterieren wird. Der Eingang FFFFFFEE 16. Zum Beispiel, führt zu 3 Iterationen. Die Worst-Case-Analyse zeigt auch den Wertebereich, der in jeden Schritt eingegeben wird, wodurch die nachfolgende Iteration vereinfacht werden kann. Das Abrollen der Schleife führt uns vollständig zu dem folgenden Code: Die Auszahlung für diese Optimierung ist signifikant. Auf einer 3 Ghz-Dualcore-Intel Core i3-Maschine beträgt dieser verbesserte Code 10,4 Nanosekunden langsamer als ein Unterprogramm mit dem integrierten Modbetrieb. Dies ist unter 1/5 der Overhead unserer Original-Code und die Hälfte der Overhead unserer ersten Optimierungsversuch. Die exzentrischen Konstanten, die in dem obigen Code verwendet werden, sind lästig, verbrauchende Register und nehmen Zeit zum Laden. Einige Maschinen haben einen Trunkationsbefehl, der dem folgenden C-Code äquivalent ist: Das heißt, der Trunkierungsbefehl bewahrt die b niederwertigsten Bits des Registers r, während die höherwertigen Bits von r auf Null gesetzt werden. Man beachte, daß der ltlt-Operator linkshiftig ist, so daß der Ausdruck 1 ltlt b äquivalent zu 2 b ist und daher (1 ltlt b) ndash1 nur jene hat. Ein guter C-Compiler sollte diese Anweisung immer dann verwenden, wenn die Operation und die Operation implementiert werden, wenn die Binärdarstellung des Operanden ein String von b ein Bits ist, beispielsweise die Konstanten 3, 7, 15 oder 31. Selbst wenn eine solche Anweisung nicht verfügbar ist, Kann eine Folge von zwei Schaltvorgängen verwendet werden, um dasselbe zu tun. Auf einer 32-Bit-Maschine beispielsweise wird die folgende Folge von zwei Verschiebungen häufig den Wert in einem Register in kürzerer Zeit abschneiden, als es braucht, um zuerst eine lange Konstante zu laden. Um die Möglichkeit einer schnellen Trunkierung auszunutzen, müssen wir unseren Code so umschreiben, dass die Konstanten, die verwendet werden, um Teilwörter auszuwählen, binäre Repräsentationen haben, die alle Eins sind. Wir können dies mit der Tatsache, dass nicht nur ein mod 3 einfach zu berechnen durch Summierung Basis 4 Ziffern, sondern auch durch Summierung der Ziffern in Basis 4 i für eine positive ganze Zahl i. Während wir also die Ziffern in der Basis 2 2 summieren können (dh 4 1), können wir sie auch in den Basen 2 4 (dh 4 2), 2 6 (dh 4 3), 2 8 ( Dh 4 4) und so weiter. Dies führt zu der folgenden Lösung: Wiederum war das Ausarbeiten der schlimmsten Fälle, um festzustellen, ob wir innerhalb der Reichweite der endgültigen Subtraktionsoperation waren, zeitaufwendig. Die Auszahlung ist bedeutsam, aber wir sind an die Grenze von dem, was wir mit dieser Art von Trick erreichen können. Auf einer 3-Ghz-Intel-Dual-Core-Intel Core i3-Maschine beträgt dieser verbesserte Code 6,8 Nanosekunden langsamer als ein Unterprogramm mit dem integrierten Modbetrieb. Dies ist etwa 1/9 der Overhead unserer Original-Code. Es ist fair zu fragen, haben wir zwei konservative Der obige Code enthält drei Wiederholungen dieser Aussage: Könnten wir eine von ihnen beseitigt haben Die Antwort ist, es hängt von der tatsächlichen Strecke des Arguments. Alle oben genannten Code wurde für alle 32-Bit-Integer-Argumente getestet. Wenn eine der drei identischen Shift - und Add-Anweisungen weggelassen wird, arbeitet der Code für alle ganzen Zahlen von Null bis zu 1.359.020.030. Im Dezember 2014 wies Tim Buktu tbuktuhotmail darauf hin, dass der hier gegebene Code verwendet werden kann, um SIMD-Berechnungen sehr effizient durchzuführen. Man betrachte beispielsweise ein Array aus 4 8-Bit-Integern, die in ein 32-Bit-Wort gepackt sind. Die folgende Funktion wird den mod3-Operator auf alle 4 Integer anwenden, ohne sie jemals auspacken zu müssen: Im SIMD-Kontext gibt es keine offensichtliche Möglichkeit, eine if-Anweisung auszuführen, um 3 von jedem Byte größer als 3 zu subtrahieren Jedes Byte und jede Maske, um das Übertragbit auszuwählen. Wenn das Addieren von 1 einen Übertrag von 1 erzeugte, war das Byte 3 und muß auf Null gesetzt werden. Wir null, indem Sie das Übertrag-Bit zurück in jedes Byte und dann Maskierung, um den neuen zu löschen löschen. Dieser Code (oder ein ähnlicher Code auf größeren Wörtern) kann mit Code konkurrieren, der jedes Byte für eine Division durch drei extrahiert. Der Kontext, in dem dieser Gedanke ursprünglich auf mich hingewiesen wurde, beinhaltete die Verwendung der streaming-SIMD-Befehle auf dem Intel x86, aber die Idee hat offensichtlich breitere Anwendungen. Die oben entwickelte Lösung für einen mod 3 ist tatsächlich eine der am meisten komputativ schwierigen Mersenne-Zahlen. Das Löschen von aufeinanderfolgenden Zeilen (mit kleinen Modifikationen) erzeugt Lösungen für sukzessive größere Mersenne-Zahlen: Der Code für die Berechnung eines mod 65535 oben ist etwas schneller als der Hardware-Mod-Operator auf einem 3,06 Ghz Intel Core i3 Prozessor. Das Berechnen eines Mod 5 auf einem binären Computer ist schwieriger. Der kleinste binäre Radix, der größer als 5 ist, ist 8, so dass wir eine Lösung auf der Grundlage einer Mod 5 ((8 mod 5) (a / 8) (mod 8)) mod 5 (3 (a / 8) ( A mod 8)) mod 5 Verringerung dieser C-Code, erhalten wir die folgenden: Auf einer 3 Ghz Intel Dual-Core Intel Core i3 Maschine, nimmt dieser Code 115 Nanosekunden mehr als eine Subroutine mit der minimalistischen Körper zurück a5 mdash auf der Grundlage Integrierten Mod-Betrieb. Dies ist schlechter als die Hälfte der Geschwindigkeit unseres ersten iterativen Codes für Mod 3. Die Erklärung für diese schlechte Leistung liegt in der Multiplikation mit 3 innerhalb der inneren Schleife. Dies erfordert nicht nur eine geringe Zeit, sondern zwingt auch wesentlich mehr Iterationen in der Schleife: Wenn der Mod-3-Code bei jeder Iteration durch 4 dividiert wird, teilt sich dieser Code durch 8/3. Die wiederholten Multiplikationen beseitigen auch die Möglichkeit von Tricks, um die Ziffern parallel zu summieren, aber es gibt einen Weg um diese, während sich 5 nicht gleichmäßig in 7 teilt, sondern sich gleichmäßig in eine weniger als die nächste Potenz von 2, 15 teilt Wir lösen das Problem wie folgt: a mod 5 (a mod 15) mod 5 Wir können den Code für einen mod 15, der oben erwähnt wurde, trivial in Code umwandeln, um einen mod 5 zu berechnen, indem man am Ende nur eine kleine Logik hinzufügt: Die genauen Details von Die Endmasse leicht. Abhängig davon, wie der Prozessor gepipelt wird und wie der Compiler optimiert wird, kann es schneller sein, eine der folgenden alternativen Endungen zu verwenden: Trial and Error ist hier wertvoll, aber der Unterschied zwischen diesen Codefragmenten ist gering. Es gibt viele Wege, um einen Mod 6 zu berechnen. Wir können natürlich einen Brute-Force-Ansatz verfolgen, aber wie es bei einem Mod 5 der Fall war, sind die Ergebnisse nicht vielversprechend. Wir können diese Basislösung folgendermaßen aufbauen: a mod 6 ((8 mod 6) (a / 8) (mod 8)) mod 6 (2 (a / 8) (mod 8)) mod 6 Vor dem Reduzieren Zu C-Code, beachten Sie, dass 2 (a / 8) nicht das gleiche wie a / 4 ist, weil wir eine Ganzzahl-Division verwenden. Auf einem Binärrechner kann dies in zweierlei Hinsicht richtig ausgedrückt werden (a gtgt 3) ltlt 1 oder (a gtgt 2) amp ndash2. Daran erinnern, dass in 2s Komplement binär, ndash2 ist. 111110, so daß mit dieser Konstante das niedrigstwertige Bit des Ergebnisses auf Null gebracht wird, während die verbleibenden Bits beibehalten werden. Ein völlig anderer Ansatz zur Berechnung eines mod 6 beinhaltet, dass 6 als 2 mal 3 faktoriert werden kann, so dass wir einen mod 6 berechnen können, indem wir zuerst einen mod 2 und einen mod 3 berechnen. Um zu sehen, wie dies geschieht, lassen Sie uns durcharbeiten Ein paar Beispiele:. ,. . ,. . . . . 24option,,,. ,. C,, (),,. Aufrechtzuerhalten. Aufrechtzuerhalten. Aufrechtzuerhalten. . CySECBlack White Trading Binär Optionen Handel mit GOptions ist ein Erlebnis, das nicht mit anderen Brokern verglichen werden kann. Wir haben ein unvergleichliches Angebot für Händler aller Arten mit einer breiten Palette von Handelsaktivitäten zur Verfügung 24 Stunden am Tag Sonntag bis Freitag und sogar Optionen an den Wochenenden. Beginnen Sie mit den meisten professionellen mobilen Plattform Trading, immer auf der GO Play Store App Store GOPTIONS: A MISSION STATEMENT Handel mit binären Optionen mit GOptions ist eine Erfahrung, die nicht mit anderen Brokern verglichen werden können. Wir haben ein unvergleichliches Angebot für Händler aller Arten mit einer breiten Palette von Handelsaktivitäten zur Verfügung 24 Stunden am Tag Sonntag bis Freitag und sogar Optionen an den Wochenenden. Als eine sehr enge Maschengruppe von professionellen Forex und Binäre Optionen Trader hat das Unternehmen ein scharfes Gefühl, dass die Kunden wichtige Qualität finden. Es ist heute nicht genug, um nur die beste Plattform oder die schnellsten Abhebungen zu haben. Kunden wie Sie selbst suchen mehr aus der Vermittlung als die technische Seite der Dinge. Thats, wo GOptions wirklich scheint, wie wir alle Händler sind und als solche, jede Frage, die Sie jemals haben können, werden Sie immer Antworten von einem Händler zur Verfügung gestellt werden. So ist GOptions, in vielerlei Hinsicht eine Handelsplattform von Händlern für Händler. Alles, was wir getan haben, wurde mit dem Händler im Auge. So, wenn Sie überprüfen, was wir zur Verfügung haben, werden Sie sehen, eine massive 150 Vermögenswerte zur Verfügung, um in einer Reihe von Möglichkeiten Handel. Sie können eine breite Palette von Verfallzeiten von 30 Sekunden bis 300 Sekunden auf unserer TURBO Options-Plattform handeln. Dies ermöglicht schnelllebigen Handel muss mit blitzschnellen Ausführung durchgeführt werden. Trader sind auch in der Lage, die traditionellen High / Low oder Call / Put Optionen mit Auslaufzeiten von 10, 20, 30, 60 Minuten bis zum Ende des Tages Optionen Handel. Pairs Handel und langfristige Optionen zur Verfügung gestellt werden 24 Stunden am Tag als auch. Ladder-Optionen: Binäre Optionen mit Transparenz, nur bei GOptions Aber die meisten Binäroptions-Händler werden sich sicherlich in unsere Ladder-Optionen verlieben. Was Leiter Optionen zur Verfügung stellt, ist ein Mittel der Transparenz sonst verborgen durch den Nebel der Preisgestaltung. Was wir damit sagen, ist die bei der Überprüfung binärer Optionen Preisgestaltung bei GOptions auf traditionelle High / Low-Optionen, ist es fast unmöglich, die wahre Richtungs-Bias der Märkte nur auf den Preis zu beurteilen. Nun, das ist nur wahr, wenn Sie über die erstaunliche Verwendung von Leiter Optionen übergeben. Sie sehen, bieten Leiter Optionen Preisgestaltung bei, unterhalb und über dem Marktpreis. Also, was Sie sehen können, ist, dass GOptions bietet binäre Optionen Trader ein Mittel zur Messung der wahre Neigung des Marktes zu jedem Zeitpunkt. Da der Auszahlungsprozentsatz höher liegt für einen der Extreme auf der Leiter, können Sie sicher sein, dass die Preisschwankungen damit weniger wahrscheinlich in diese Richtung Kopf. Mit anderen Worten, wir sagen Ihnen buchstäblich, was als nächstes zu tun. Durch ein besseres Verständnis des Verhaltens des Marktes mit echten Metriken und Tools, hoffen wir, eine bessere Rasse des Händlers zu schaffen. Für diejenigen, die nicht vertraut mit einigen von dem, was GOFTION bietet, beachten Sie bitte die folgenden. exklusive binäre Optionen Handel Möglichkeiten: 30 Sekunden binäre Optionen, 60 Sekunden binäre Optionen, Leiter Optionen und Forex-Handel. Diese sind ausschließlich bei GOptions Binäroptionen Handelsplattform und für Händler, das sollte einfach ein Segen sein. 30 Sekunden binäre Optionen sowie die restlichen Turbo-Optionen sind einfach die schnellsten und eindrucksvollsten Mittel des Handels binäre Optionen heute in der Welt. Bei der Betrachtung der verfügbaren binären Optionen Handelsplätze, ist es einfach zu sehen, warum GOptions ist ein Frontrunner in jeder Kategorie als Brokerage und dies auf der ganzen Linie. GOptions: Das Tor zum Gewinn: 30 Zweite Optionen, wenn mit richtigen Strategien verwendet werden, sind der schnellste Weg zur Rentabilität derzeit erreichbar. Für diejenigen, die andere Mittel zur Schaffung von profitable Trades ohne die wütende Tempo von 30 zweite Optionen, 300 Sekunden oder fünf Minuten Optionen könnte eine bessere Wahl. Wieder ist Goptions alleiniges Ziel, sein Angebot auf und über den blutenden Rand der Handelswelt zu erweitern, ohne jemals die jene heiligen Grundsätze zu kompromittieren, die den Handel wirklich rentabel machen. Vor der Erläuterung, was unsere eigentliche Aufgabe ist, GOptions als Team und Mitarbeiter wollen auch einige Zeit zu erklären, die technische Kante haben wir als binäre Optionen Brokerage gewidmet. GOptions ist die einzige Brokerage, die vollautomatischen Binäroptionshandel auf höchster Ebene mit integrierter Software von Drittanbietern anbietet. Mit diesen unglaublichen Verbindungen ist GOptions in der Lage, ein noch breiteres und verlockenderes Array von Dienstleistungen bereitzustellen, die dazu beitragen können, noch mehr Gewinne und Handelschancen für Händler auf einer täglichen Basis zu schaffen. Auto-Handel mit GOptions ist einfach die reibungsloseste und robusteste Art und Weise, Ihren Handel in der Maschine zu drehen, die es sein muss. Nehmen Sie sich Zeit und lesen Sie, was GOptions Mission für seine Klientel und für Sie ist. GOptions präsentiert seine Binär-Optionen Mission Mission Unsere Mission ist es, den höchsten Grad an Service für einen sehr anspruchsvollen Händler basiert. Wie erklärt, sind wir selbst Händler und als solche, ist unser oberstes Ziel, das Niveau des Dienstes auf eine technische und eine persönliche Ebene, die ist, was wir für uns selbst wünschen. Diese Mission eignet sich für jeden Aspekt des Geschäfts, das wir im Namen von GOptions laufen. Ob in Bezug auf die breite Palette von Vermögenswerten, die Auslaufzeiten, die wir zugänglich machen, ein unglaubliches Spektrum an Handelsmethoden und bis hin zu unserem Service. Wenn es um Service geht, ist es wirklich wichtig, dass das Personal hier echte und gültige Erfahrung im Umgang mit den Fragen des Tages haben. Niemand kann die ganze Zeit 100 sein. Dinge können und werden schief gehen. Die Handelsplattform könnte ein Problem haben oder vielleicht ein wichtiger Anruf mit einer unserer Wiederholungen wurde plötzlich fallen gelassen. Es ist die Rolle der Brokerage mit einem hohen Maß an Service und ein Engagement für Exzellenz, um das Problem zu lösen. Wir können nur so gut sein wie unsere letzte Lösung. Also, wenn Sie ein Thema Handel haben, wer würde, bevorzugen Sie es zu bewältigen Natürlich wollen Sie bewährte binäre Optionen Experten und wir sind die einzigen, die in der Lage, diese auf höchstem Niveau. Handelsstreitigkeiten werden auftreten. Die Plattform wird abstürzen. Die Ausführung wird verlangsamt. Die Frage ist, wer es für Sie, wenn die Dinge brechen Die Antwort: Wir sind. Das ist die Mission weve gewählt zu verpflichten und um dies zu erreichen haben wir eine schwierige Wahl der Einstellung nur Händler, um das Unternehmen gemacht. Das bedeutet, dass auch die Sekretärin Handel Erfahrung hat und es bedeutet, dass alle Ihnen helfen, von uns werden von der höchsten Ebene der erfahrenen Makler und Service-Vertreter 24 Stunden am Tag. Wir haben in jedem Aspekt dieses Maklers investiert und können nur hoffen, dass Sie kommen, um den Service zu finden, den wir von der höchsten Ordnung zur Verfügung stellen und zu Ihren Notwendigkeiten passen. Als Teil der Mission, um diese Ebene der kontinuierlichen Service bieten, haben wir verpflichtet, binäre Optionen Trader mit der Fähigkeit zur Verfügung gestellt werden die wettbewerbsfähigsten Auszahlungen auf dem Markt zur Verfügung gestellt. Allerdings haben wir es noch weiter mit unserem binären Optionen VIP-Konto. Mit ihm erhalten binäre Händler Zugang zu einer Handelsversicherung, die den Kunden 10 eines beliebigen verlierenden Monats in bar zurücklegt. Wir tun dies als Teil eines volumenbasierten Rabatt, aber das ist nicht alles. Binäre Optionen Trader mit VIP-Status haben auch Zugriff auf eine höhere Auszahlung auf jedem Vermögenswert ihrer Wahl. Paar dieses Angebot mit allem anderen im Angebot und Sie kommen zu erkennen, dass dies ist, wo Handel lebt: GOptions, willkommen auf die mittlere Maschine Sehen Sie sich unsere Demo-Video


No comments:

Post a Comment