証券会社・FX会社システム接続用のEA開発に使えるコードの書き方

証券会社・FX会社システム接続用のEA開発に使えるコードの書き方

証券会社・FX会社システム接続用のEA開発に使えるコードの書き方をご案内します。 最終更新日:2013/11/26
【通貨毎に固有のパラメータ設定する方法】
EAをチャートに適用の際、通貨毎のパラメータを設定しなくても、 EAのロジックで内部的にパラメータを変更(上書き設定)することが可能です。 以下にEAを適用したチャートが「USDJPY」「EURJPY」の場合に、 パラメータを変更するサンプルコードを記載します。 各通貨に適した値を設定することで、より多くの通貨に対応したEAが開発できるかと思います。 参考になれば幸いです。 int TakeProfit = 250; int StopLoss   = 150; string _symbol; int init() {     _symbol=Symbol();     set_parameter();     return; } void set_parameter() {     if(StringFind(_symbol,"USDJPY",0)>=0){         TakeProfit = 230;         StopLoss   = 120;         return;     }     if(StringFind(_symbol,"EURJPY",0)>=0){         TakeProfit = 240;         StopLoss   = 130;         return;     }     return; }
以上です。 優秀なEAのご出品を心からお待ちしております。
■ 投資商品等に関する重要事項およびリスクについて 【金融商品取引業者】
株式会社ゴゴジャン 関東財務局長(金商)第1960号
【加入協会】
一般社団法人 日本投資顧問業協会
【手数料・費用等について】
当社プラットフォームで提供するソフトウェア、電子書籍、投資助言サービス等のご利用には、商品ごとに定められた購入代金が発生します。 また、お客様が実際の金融商品取引(FXやCFD取引等)を行う際には、接続先の証券会社等において、取引手数料やスプレッド(売値と買値の差)等の費用が発生する場合があります。
【証拠金および損失リスクについて】
FX(外国為替証拠金取引)やCFD(差金決済取引)等の取引は、預託した証拠金の額を上回る取引が可能であるため、対象とする指標(通貨・商品価格等)の急激な変動により、預託証拠金を上回る損失(元本超過損)が生じるおそれがあります。 また、金融商品取引には価格変動等のリスクがあり、投資元本を割り込む、あるいは元本を超える損失が生じる場合があります。
【サービスの性質および取引主体について】
当社は投資用ソフトウェアおよび投資情報の提供を行うプラットフォーム(マーケットプレイス)であり、お客様に代わって金融商品の売買、媒介、取次、または代理を行うものではありません。 当社が提供するサービスや情報は投資判断の参考として提供するものであり、将来の利益や特定の成果を保証するものではありません。 一部に投資助言サービスを含みますが、特定の金融商品の売買を強制、または勧誘するものではありません。 最終的な投資判断および取引の実行は、お客様ご自身の責任において行っていただきますようお願いいたします。