FX取引ルール確立のために

取引方針が定まらぬ臆病者の外国為替証拠金取引の行方。 取引ルールの柱にテクニカルな売買サインを導入中。システム開発状況を全て公開。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

サンプル指値ストラテジーを実行させた場合の注意点

指値ストラテジーの続きです。
前回掲載したストラテジーを実行させた場合の注意点を列挙します。

1 EUR/USDで実行すると注文が出ません。
そこで入力項目のaccount_lotsize = 100000を1にしたら注文が出るようになりました。

2 profitFPLの設定によって手仕舞いが決まります
チャートの損益設定を円にしている場合、profitFPLを200に設定しているとバーの終値で200円以上の利益が出ていると手仕舞いされます。1万通貨取引だと2pips以上に相当します。

     *************************

strategy EURUSD_SMA_Example;
input lots = 1,
account_lotsize = 100000,{ これを1にする }
profitFPL = 200,{ 利益額が決まる }
smaperiod = 30;
vars sma1(series), i(number);
begin
sma1 := SMA(close, smaperiod);
i := back(close);
if i <= front(close) + 1 then return;
if (positionvolume() = 0) and crossup(close, sma1) then begin
buy(lots); { ポジションがない時のみ実行される }
//0.0020を可変できるようにするとストップレベルを変えられる
stop_sell(lots * account_lotsize, close[i] - 0.0020);
end;
if (positionvolume() = 0) and crossdown(close, sma1) then begin
sell(lots);{ ポジションがない時のみ実行される }
//0.0020を可変できるようにするとストップレベルを変えられる
stop_buy(lots * account_lotsize, close[i] + 0.0020);
end;
//損益がprofitFPL以上だと実行される
if fpl() >= profitFPL then begin
if long() then exitlong();
if short() then exitshort();
cancel_all_stops();
end;
end.

上記の記述は、GFTのdealbook360に対応したものです。
GFT

モジュール集の目次

参考になったらクリックよろしく 人気blogランキング

自前の検証をお勧めします
口座開設はこちらから
FX
スポンサーサイト

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://fxrun.blog55.fc2.com/tb.php/1271-5dd4da9b
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。