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

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

スポンサーサイト

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

自動売買ポジション継続ストラテジー

前回、自動売買ポジションを継続させる方法を紹介しました

今回は、ST Ranguage Editorを使って同様の機能を実現すると思われるストラテジーを紹介します

まだ確認作業が完了していませんが、ソースコードを記載しておきます

入力項目は、SetInitialBrokerPosition(EntryLots, EntryPrice, 0)の部分に関連しています

ソースコードの SetInitialBrokerPosition の部分にカーソルを当てると以下の表示がでます

int market_pos, double avg_price, double max_op

int market_posはEntryLots、double avg_priceはEntryPriceに対応します
double max_opは良く分かりませんが、最大利益価格(Maximum Position Profit Amount)だとすると
前回紹介したSTの機能と一致します(未確認です)

とりあえず入力項目を整理すると
************************

EntryPrice: そのポジションの価格を入力します

EntryLots: ロット数を入力します
      買いはプラス、売りはマイナスにします


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

using System;
using System.Drawing;
using Broker.StrategyLanguage.Function.BuiltIn;
using Fx2GoCommon;

namespace Broker.StrategyLanguage.Strategy {
public class SetInitialPosition : BaseStrategyAdvisor {

public SetInitialPosition(object _ctx):base(_ctx){}

private double entryPrice = 1;
private int entryLots = 1;

[Input]
public double EntryPrice
{
set{entryPrice = value;}
get{return entryPrice;}
}

[Input]
public int EntryLots
{
set{entryLots = value;}
get{return entryLots;}
}

protected override void Construct() {
}

protected override void Initialize() {
}

protected override void Execute(){

SetInitialBrokerPosition(EntryLots, EntryPrice, 0);

}
}
}

****************************
この週末にポジションを持ち越すことになれば
月曜に上記ストラテジーの動作を確認します


[当サイトで使っている自動売買システム]

FXCMはMT4よりも優れていると言っています

中身の分からないストラテジーがいやで
自分でストラテジーを作って運営しています

初めての方はこちらから
ストラテジートレーダー超入門 自動売買プログラミング編

Strategy Trader 紹介ビデオ 取扱説明 関連サイト

ストラテジートレーダー概要

ストラテジートレーダーβ版利用ガイド

日本語フォーラム
ST日本語フォーラム

[他の自動売買サイトを探す]

人気blogランキング






[相場の流れは]
FX ポータル


スポンサーサイト

コメント

こんにちわ。

最近よく、このブログを覗かせてもらっています。
STの事をもっと知りたくて、ここも含めてほかにも覗いています。
ここにはいろんなソースコードがあるので、いろいろいじって勉強してます。

これからも頑張って更新してください。

  • 2011/04/09(土) 12:52:17 |
  • URL |
  • taketi #-
  • [ 編集]

管理人のみ閲覧できます

このコメントは管理人のみ閲覧できます

  • 2011/04/09(土) 14:55:38 |
  • |
  • #
  • [ 編集]

コメントの投稿


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

トラックバック

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

FC2Ad

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