買いトラップEA

//+------------------------------------------------------------------+
//| TrapBAY.mq4 |
//| Copyright 2015, MetaQuotes Software Corp. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2015, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#property strict
//Ver1.1 ストップロスの設定修正。2015/04/27
//Ver1.2 買い下がりを1番下のポジションでは無くひとつ下の設定にしていたのを修正。2015/05/13
//Ver1.3 スプレッドが広い時は注文しない、値跳び時複数注文しない様修正。2015/09/17
//Ver1.4 ストップ固定機能追加。2015/10/01
//Ver1.5 初回起動時の為に買い上がりに入れる値をBid基準からAsk基準に変更。2016/3/8

extern int MAGIC_TRAP =111; //マジックナンバーの代入
extern double Sikake =0.05; //仕掛け幅を入力
extern double Rikaku =0.30; //利確幅を入力
extern double SLKotei = 0; //Ver1.4 固定ストップ値、例:100.10、0にしたらストップ無し、SLRateと同時に有効の場合はSLKotei優先
extern double SLRate = 0; //ストップ値、例:2(2円の場合)、0にしたらストップ無し
extern double Lots =0.03; //ロット数を入力
extern double Kaiagari = 0; //再開時の一番上のポジション、初回は0
extern double Kaisagari = 0; //再開時の一番下のポジション、初回は0
extern double KaiTop = 999; //上限レート例:121.53、上限無しは999
extern double Kaibottom = 0; //下限レート例:121.53、下限無しは0
extern int Slippage =30; //スリッページを入力(下2桁口座の場合3にして下さい)
extern double Spsa = 0.05; //スプレッドがこれ以上の時は注文しない。Ver1.3
int Errcnt = 0;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//未入力なら現在値、継続なら買い上がり開始値、買い下がり開始値で開始する。
if((Kaiagari > 0) && (Kaisagari > 0)) //再開か
{
if(KaiTop <= Ask) //上限以下か
{
Kaiagari = KaiTop; //上限以上なら買い上がり開始位置を上限に
}
if(Kaibottom >= Ask) //下限以下か
{
Kaisagari = Kaibottom; //下限以下なら買い下がり開始位置を下限に
}
}
else //初回なら
{
Kaiagari = Ask; //買い上がりは現在値から
Kaisagari = Ask; //買い下がりは現在地から
//起動時に一回注文させる為に
if(KaiTop >= Ask && Kaibottom <= Ask) //上限下限の間なら
{
Kaiagari = Ask - Sikake - 0.01; //買い上がりが一回起動する売り上がり値に Ver1.5 BidをAskに変更 2016/3/8
}
}
Comment("Kaiagari = ",Kaiagari,"\n","Kaisagari = ",Kaisagari);
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
//----
double SLWork;
//Ver1.3削除 double Netobi;
//Ver1.3削除 int i;
//スプレッドがこれ以上の時は注文しない。Ver1.3修正
if(Ask - Bid > Spsa)
{
return(0);
}
//利幅分、上昇したら買い下がり値変更
if(Bid >= Kaisagari + Rikaku) //買い下がり値より利確分、買値が上がったか
{
//上限内の仕掛けか
if(KaiTop >= Bid - Rikaku) //仕掛け直し位置は買値下限より上か
{
//Ver1.2 買い下がりを1番下のポジションでは無くひとつ下の設定にしていたのを修正。2015/05/13
//Kaisagari = Bid - Rikaku; //仕掛け直し位置を買値より利幅分下に
Kaisagari = Kaisagari + Sikake; //仕掛け直し位置を買値より利幅分下に
Comment("Kaiagari = ",Kaiagari,"\n","Kaisagari = ",Kaisagari);
}
}
//下限以下になったら抜ける。
if(Kaibottom >= Bid)
{
return(0);
}
//上限以上になったら抜ける。
if(KaiTop <= Ask)
{
return(0);
}


//ストップロスの設定
if(SLKotei > 0) //Ver1.4 固定ストップ機能追加
{ //Ver1.4 固定ストップ有り
SLWork = SLKotei; //Ver1.4 固定ストップ機能追加
}
else
{ //Ver1.4 固定ストップ無し
if(SLRate > 0) //ストップロス有り
{
SLWork = Ask - SLRate; //ストップロスの設定
//Ver1.1 ストップロスの設定修正。2015/04/27
// if(Kaiagari <= Bid - SLRate) //ストップロスに掛かったか
// {
// Kaiagari = Bid - Sikake; //買い下がり値も上げる
if(Kaiagari >= Bid + SLRate) //ストップロスに掛かったか
{
Kaiagari = Bid + SLRate; //買い下がり値も上げる
Comment("Kaiagari = ",Kaiagari,"\n","Kaisagari = ",Kaisagari);
}
}
else //ストップロス無し
{
SLWork = 0;
}
}
//最高値更新したら買い上がり
if(Ask >= Kaiagari + Sikake) //買い上がりの次の仕掛けに達したか
{
//Ver1.3削除 Netobi = (Ask - Kaiagari) / Sikake; //複数回分値が跳んだか
//Ver1.3削除 for(i = 1;i <= Netobi;i++) //跳んだ回数実行
//Ver1.3削除 {
if(OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,SLWork,Ask + Rikaku,"",MAGIC_TRAP,0,Red) > 0)
{
Kaiagari = Ask; //買い上がりのを現在値に
//Ver1.3削除 Errcnt = 0;
Comment("Kaiagari = ",Kaiagari,"\n","Kaisagari = ",Kaisagari);
}
//Ver1.3削除 else
//Ver1.3削除 {
//Ver1.3削除 Errcnt = Errcnt + 1;
//Ver1.3削除 if(Errcnt > 10) //数回エラーが続いたらぬける。
//Ver1.3削除 {
//Ver1.3削除 Kaiagari = Ask; //買い上がりを現在値に
//Ver1.3削除 Comment("Kaiagari = ",Kaiagari,"\n","Kaisagari = ",Kaisagari);
//Ver1.3削除 return(0);
//Ver1.3削除 }
//Ver1.3削除 }
//Ver1.3削除 }
}

//一番下のポジションより仕掛け幅分、下落したら買い下がり
if(Ask <= Kaisagari - Sikake) //買い下がりの次の仕掛けに達したか
{
//Ver1.3削除 Netobi = (Kaisagari - Ask) / Sikake; //複数回数分値が跳んだか
//Ver1.3削除 for(i = 1;i <= Netobi;i++) //跳んだ回数実行
//Ver1.3削除 {
if(OrderSend(Symbol(),OP_BUY,Lots,Ask,Slippage,SLWork,Ask + Rikaku,"",MAGIC_TRAP,0,Red) > 0)
{
Kaisagari = Ask; //買い下がりを現在値に
//Ver1.3削除 Errcnt = 0;
Comment("Kaiagari = ",Kaiagari,"\n","Kaisagari = ",Kaisagari);
}
//Ver1.3削除 else
//Ver1.3削除 {
//Ver1.3削除 Errcnt = Errcnt + 1;
//Ver1.3削除 if(Errcnt > 10) //数回エラーが続いたらぬける。
//Ver1.3削除 {
//Ver1.3削除 Kaisagari = Ask; //買い下がりを現在値に
//Ver1.3削除 Comment("Kaiagari = ",Kaiagari,"\n","Kaisagari = ",Kaisagari);
//Ver1.3削除 return(0);
//Ver1.3削除 }
//Ver1.3削除 }
//Ver1.3削除 }
}

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

comment

Secret

Смотрите порно фото и секс фото крупным планом

Эротические фото с голыми женщинами и девушками
http://popki-hd-720p.erolove.in/?page.delaney
Порно фото. Бесплатно всматриваться секс порно фотографии
当ブログタイアップ口座
FXブロードネット
絶賛発売中!
最近の記事
私の運用環境です。
MT4で自動売買
1000通貨口座、両建て可
ドル円0.3銭原則固定、例外有 らくらくFX

私のXM利用法と所感。

サーバー
設定簡単2年契約月1781円~ お名前.com【デスクトップクラウド】

手動取引
激狭スプレッド、1通貨単位!
ドル円用


1000通貨取引最高水準!
その他の通貨用
プログラムが苦手な方向け。
ドル円0.2、値幅定値


ドル円0.3銭(例外あり)
FXブロードネット
最近のトラックバック
リンク
メール(質問はコメント欄へ)

名前:
メール:
件名:
本文:

プロフィール

魚屋

Author:魚屋
FX歴11年目に突入しました。職業は魚屋です。
FXで心掛けていることは「儲けすぎるな」です。

最近のコメント
お得に口座開設、お買い物
ポイントサイトについて
(2015/10/01 0:00情報)
期間限定も多いので要確認。
逃しても再掲載も多いです。

日々の生活にhappyをプラスする|ハピタス
みんなdeポイントでポイントの上下があります。

M2J 17000円
DMMFX 15000円
インヴァスト証券 14000円

楽天、ニッセン、ハピタス堂書店なども私は利用しています。


期間限定!タイムセールでポイントの上下があります。

SBI FXトレード 15750円
外為ジャパンFX 14000円
みんなのFX 12600円

簡単に条件をまとめました。
カテゴリ
FXに便利な銀行口座
住信SBIネット銀行
ランクによりATMや振込手数料の無料回数変動
バナー取得はこちらから。
アクセストレード
アクセストレード
アフィリエイトB
アフィリエイト
ランキングに参加しています。
よろしければランキングクリックお願いします^^
にほんブログ村 為替ブログ FX トラップトレード派へ
banner2.gif
月別アーカイブ
ブログ内検索
ブロとも申請フォーム

この人とブロともになる

RSSフィード
フリーエリア