SSブログ

プログラム [トレード]

とりあえず、命令がわかるようにしないと先に進めない。

サンプルを作ってみました。
移動平均線クロスで買い。

//+------------------------------------------------------------------+
//| Sample.mq4 |
//| tomo |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "tomo"
#property link "http://www.metaquotes.net"


//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----

//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
double tanki;
double tyouki;

tanki=iMA(NULL,0,10,0,MODE_SMA,PRICE_CLOSE,1);
tyouki=iMA(NULL,0,20,0,MODE_SMA,PRICE_CLOSE,1);

// pojisyonn nasi
if(OrdersTotal()<1)
{
//mosi tanki>tyouki naaraba
if(tanki > tyouki )
{
// pojisyon wo toru
OrderSend(Symbol(), OP_BUY, 0.1, Ask, 3, 0, 0, "Buy", 10, 0, Blue);
}
}
// pojisyon ari
else
{
// pojisyon data no syutoku
OrderSelect(0,SELECT_BY_POS);
//tanki
nice!(2)  コメント(3) 
共通テーマ:

nice! 2

コメント 3

tomo

// pojisyon ari
else
{
// pojisyon data no syutoku
OrderSelect(0,SELECT_BY_POS);
//tanki<tyouki naraba
if(tanki<tyouki)
{
//bojisyon kessai
OrderClose(OrderTicket(),OrderLots(),Bid,3,Green);
}
}



//----
return(0);
}
//+------------------------------------------------------------------+

---------------------------
iMA( string symbol, int timeframe, int period, int ma_shift, int ma_method, int applied_price, int shift)

symbol - 計算したい通貨名。NULLを指定すると現在の通貨。
timeframe - 時間枠。時間枠列挙型のどれか。0は現在の時間枠。
period - 計算で使用する足の数
ma_shift - 移動平均シフト値
ma_method - 移動平均線計算法。これは計算法のどれかをとる
applied_price - 適用価格。これは価格定数のどれかをとる。
shift - 現在の足から何本前の値を出したいか
by tomo (2009-04-12 21:37) 

tomo

プログラムが途中で切れてしまいます。
なんでだろう~。
by tomo (2009-04-12 21:38) 

tomo

風子さん、かなりあさん、nice!ありがとうございます。
by tomo (2009-04-22 21:45) 

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。