Today's the day

向软件大牛炫耀我会焊单片机,向硬件大牛炫耀我会写 Rails,向软硬件大牛炫耀我生物,向软硬件生物大牛炫耀我会折腾期货 -_-bbb

从 EasyLanguage 迁移到 MC .NET (二):发送订单
推特的影响力

从 EasyLanguage 迁移到 MC .NET (三):常用 EasyLanguage 函数写法

galeki posted @ 2012年9月06日 22:28 in 交易 with tags MC-NET , 11213 阅读

常用 EasyLanguage 函数写法

了解了 MC .NET 策略的基本结构,与订单发送的方式之后,理论上就可以写自己想要的策略了,不过要想把原 EL 策略移植过来的话,还要知道 EL 函数在 MC .NET 移植过来的写法才行。

大部分原 EL 函数,都被 MC .NET 打包至类或接口中,名字基本上也没有大变化,在 MC .NET 帮助文件中搜索原函数名称,基本上都能找到大致结果,这里列举一些常用函数的移植写法。

取得图标 K 线信息

在 EL 中,可以通过 Open[x]、Close[x]、High[x]、Low[x] 取得当前或者前 x 根 K 线的价格信息,在 MC .NET 中,这些信息被打包到 Bars 接口中,对应的关系如下(比如取得前一根 K 线的信息):

EasyLanguage MC .NET
Open[1] Bars.Open[1]
Close[1] Bars.Close[1]
High[1] Bars.High[1]
Low[1] Bars.Low[1]
Time[1] Bars.Time[1]
Date[1] Bars.Time[1].Date
Volume[1] Bars.Volume[1]

在 EL 中,经常比较 Date[0] 和 Date[1] 来判断是否来到新的一天,那么在 MC .NET 中就要这样写:

if ( Bars.Time[0].Date != Bars.Time[1].Date )
{

    // new day

}

交易品种信息

当前交易的品种信息,比如 Minmove、BigPointValue、PriceScale 等,也被打包到了 Bars.Info 中,对于的关系如下:

EasyLanguage MC .NET
MinMove Bars.Info.MinMove
PriceScale Bars.Info.PriceScale
BigPointValue Bars.Info.BigPointValue

持仓信息

当前持仓的信息,比如 MarketPosition 等函数,被打包到了 StrategyInfo 接口中,对应的关系如下:

EasyLanguage MC .NET
MarketPosition StrategyInfo.MarketPosition
CurrentContracts Math.Abs( StrategyInfo.MarketPosition )

值得注意的是,在 EL 里 MarketPosition 只包含了 -1、0、1 的方向信息,但是在 MC .NET 中也包含了持仓数量,所以要想获得 EL 中 CurrentContracts 的结果只要简单的取 StrategyInfo.MarketPosition 的绝对值就行了。

自动平仓函数

EL 中的自动平仓函数也被 MC .NET 移植了过来,可以直接使用,方法名称稍微有点改变:

EasyLanguage MC .NET
setstoppostion CurSpecOrdersMode = ESpecOrdersMode.PerPosition;
setstopcontract CurSpecOrdersMode = ESpecOrdersMode.PerContract;
setstoploss(1234) GenerateStopLoss(1234)
setpercenttrailling(1234, 20) GeneratePercentTrailing(1234, 20)
profittarget(1234) GenerateProfitTarget(1234)
breakeven(1234) GenerateBreakEven(1234)
setexitonclose GenerateExitOnClose()

序列变量

在 EL 中,所有自定义的 Vars 变量,都可以通过 vars1[x] 的形式来引用 x 根 K 棒之前的值,如果要想在 MC .NET 也可以这样做的话,步骤如下:

  1. 声明一个 VariableSeries<T> 类型的变量,具体类型要看变量的用途(如果用来保存价格信息就用 double,如果来保存持仓信息就用 int)。
  2. 在 Create 函数中,对这个变量进行初始化。
  3. 在 StartCalc 函数中,设置变量的初始值。
  4. 然后就可以在 CalcBar 函数中按照 EL 的形式使用这个序列变量了,唯一的不同,在于给变量赋值的时候不能直接使用 var1 = x 而是要使用 var1.Value = x。

以 double 类型的序列变量为例:

namespace PowerLanguage.Strategy {
	public class test3 : SignalObject {
		public test3(object _ctx):base(_ctx){}
		
		private VariableSeries<double> var1;
		
		protected override void Create() {
			var1 = new VariableSeries<double>(this);
		}
		protected override void StartCalc() {
			var1.DefaultValue = 0;
		}
		protected override void CalcBar(){
			var1.Value = Bars.Close[0];
			
			if( var1[0] != var1[1] )
			{
				//...
			}
			
		}
	}
}

 

有了这些函数,基本上可以移植大部分 EL 策略了,迁移教程也告一段落。当然这并不是全部,更详细的信息可以参考 MC .NET 编辑器的帮助文件,或是直接在编辑器中查看类或者接口的自动补全,基本上就可以把用法了解个大概。当然更好的方法还是参考 MC .NET 内置策略代码的写法,不过官方说目前的内置策略代码有一部分是自动生成的,所以写法可能冗杂一些,并不一定要完全仿照内置策略的模式来写。

  • 无匹配
Stu 说:
2012年11月11日 16:45

你好很高兴看到您写的关于mc.net的技术文章 我是一名在芝加哥的期货交易员最近我也在研究这个.net平台。希望可以互相交流一下

Avatar_small
galeki 说:
2012年11月12日 03:48

握手~ 我还没敢拿他用来交易,官方也在进一步 beta 中,不过感觉 mc.net 还是挺有前途的。

我的联系方式可以在右上角的“关于”找到哦~

bodak yellow lyrics 说:
2017年11月11日 14:45

This page gives you a lot of information. Thank you!

fireboy and watergir 说:
2018年6月15日 11:29

Hi guys, your blog' s design is simple and clean and i like it. Your blog posts about Online writing Help are superb. Please keep them coming. Greets!

mywawavisit.com 说:
2018年6月19日 03:07

Do take part in Wawa Customer Survey and give your honest feedback about your experience visit to the store and grab a chance to win $250 worth of gift card.

gmail login 说:
2018年6月28日 09:49

我经常访问你的网站,并找到很多有趣的信息。 不仅好帖子,而且很好的评论。 谢谢你,期待你的页面越来越强大。

spotify web player 说:
2018年7月20日 15:37

Thanks for sharing these useful information! This is really interesting information for me.

happy wheels 说:
2018年10月05日 11:19

This is also a very good post which I really enjoyed reading. It is not every day that I have the possibility to see something like this..

instagram video down 说:
2018年12月01日 15:51

great article, I was very impressed about it, wish you would have stayed next share

instagram app 说:
2018年12月01日 15:52

I am very happy to read this. Appreciate your sharing

Manga Fox 说:
2018年12月05日 18:02

I really like your website and specially this post and that's the reason I am commenting here

Super Smash Flash 2 说:
2019年1月25日 10:50

This is a great article. It gave me a lot of useful information. thank you very much.

Fleeing The Complex 说:
2019年1月25日 10:50

Thank you for sharing valuable information. Nice post. I enjoyed reading this post.

unfair mario 说:
2019年1月25日 10:50

great post. i like it. feeling great when reading your post .

wallpaper hd 说:
2019年1月25日 16:03

The information you have very true and useful, thank you have shared this post.

go movies 说:
2019年1月25日 16:04

I would like to thank you for your nicely written post

super smash flash 2 说:
2019年1月25日 17:50

The information you have very true and useful, thank you have shared this post.

made in abyss 说:
2019年1月25日 17:51

great article, I was very impressed about it, wish you would have stayed next share

happy wheels 说:
2019年1月26日 12:57

New words you share very well. I have learned many things. thank you!

Vex 3 说:
2019年1月31日 17:07

I really wanted to send a small word to say thanks to you for the fantastic points you are writing on this site

Happy Wheels 说:
2019年3月09日 14:53

When I'm sad I usually play games. It will make me more comfortable. I like to spend time like that

hotmail entrar 说:
2019年3月09日 14:53

I have too insipid and tedious, but that's my personality. It's hard to change

build royale 说:
2019年4月04日 11:34

这是一篇很棒的小帖子,里面有一些宝贵的提示。 我完全同意。 你将激情和参与带入你所做的事情的方式可以真正改变你对现场的看法。

iphongthuynet 说:
2019年4月09日 17:26

<a href="https://www.plurk.com/iphongthuynet">iphongthuynet</a>
<a href="http://sco.lt/8kM9tA">iphongthuynet</a>

http://sco.lt/8kM9tA
thank you so much
im website: IPHONGTHUYNET
https://www.plurk.com/iphongthuynet

hockey legends 说:
2019年8月12日 15:44

Your post is very attractive. It discusses in detail the issues.

Write My Essay Onlin 说:
2019年8月22日 16:15

Many of you are TradeStation users and have no doubt used (or tried to use) EasyLanguage to program your own trading system. The name notwithstanding, EasyLanguage can be tricky, even for experienced programmers. So, this month, I'm going to cover a few EasyLanguage techniques that may be nonobvious to the uninitiated.

candy crush soda 说:
2019年11月25日 16:54

It is wonderful to be here with everyone, I have a lot of knowledge from what you share, to say thank you, the information and knowledge here helps me a lot

Web Design Company 说:
2020年3月24日 15:34

On the off chance that the .NET discharge was accessible years back when I chose to buy MC, I would have picked it rather the EL form since I am an extremely experienced and equipped software engineer. Be that as it may, since I've grown bunches of code in EL, I'm reluctant to put forth the additional attempt to change over it to the .NET variant, in spite of a portion of the restrictions of EL.

run 3 说:
2020年4月23日 18:41

Your article is very useful, the content is great, I have read a lot of articles, but for your article, it left me a deep impression, thank you for sharing.

basketball legends 说:
2020年4月27日 15:42

This is a great thing, I think everyone feels this information is very valuable, thank you

먹튀검증사이트 说:
2021年1月11日 21:20

I admire this article for the well-researched content and excellent wording. I got so involved in this material that I couldn’t stop reading. I am impressed with your work and skill. Thank you so much. 먹튀검증사이트

no excuses runner 说:
2021年1月20日 19:17

For a long time me & my friend were searching for informative blogs, but now I am on the right place guys, you have made a room in my heart! 먹튀검증

Faddy 说:
2021年1月24日 15:28

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info. https://mtsoul.net

Faddy 说:
2021年1月25日 21:38

Islamic Wall Art and Decor for the Modern Muslim Home Modern Islamic Canvas, Prints, and Framed Art for your home or as an Islamic Gift to family and friends. Top quality Islamic Wall Art made in USA and UK with FREE worldwide shipping modern islamic art

no excuses runner 说:
2021年1月26日 19:15

I know your aptitude on this. I should say we ought to have an online discourse on this. Composing just remarks will close the talk straight away! What's more, will confine the advantages from this data. arbeiten von zu hause

ryse residences cond 说:
2021年2月16日 20:58

You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers. Cooking Games

CBSE 10th Admit Card 说:
2021年2月24日 22:42

CBSE will release the CBSE 10th admit card 2021 in April on the official website of the Board- cbse.nic.in. Schools need to visit the website, enter using their log ID and password and download the admit cards of all students studying in their schools in class 10th. Students are required to collect their CBSE class 10 admit card 2021 from their school. It is important to carry the CBSE 10th admit card 2021 on the day of exams as no candidate will be allowed to write the exam without it. CBSE 10th Admit Card 2021

https://war-fighters 说:
2021年3月06日 20:41

This blog is so nice to me. I will keep on coming here again and again. Visit my link as well..

Faddy 说:
2021年3月08日 19:25

Thank you very much for this great post. 먹튀

Faddy 说:
2021年3月11日 15:28

I think this is definitely an amazing project here. So much good will be coming from this project. The ideas and the work behind this will pay off so much. 먹튀검증업체

Faddy 说:
2021年3月16日 19:42

It’s appropriate time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you few interesting things or advice. Perhaps you could write next articles referring to this article. I desire to read even more things about it! 먹튀검증사이트

no excuses runner 说:
2021年3月17日 21:25

It is a good site post without fail. Not too many people would actually, the way you just did. I am impressed that there is so much information about this subject that has been uncovered and you’ve defeated yourself this time, with so much quality. Good Works! 꽁머니 사이트

no excuses runner 说:
2021年3月25日 15:27

Your post has those facts which are not accessible from anywhere else. It’s my humble request to u please keep writing such remarkable articles Onewheel Pint Accessories

no excuses runner 说:
2021年4月04日 17:23

A debt of gratitude is in order for posting this information. I simply need to tell you that I simply look at your site and I discover it exceptionally fascinating and educational. I can hardly wait to peruse bunches of your posts. Flightfins

no excuses runner 说:
2021年4月04日 22:11

Super Bazar Online Shopping in Pakistan Best Deals available at discounted rates Cah on delivery Service in Karachi, Lahore, Rawalpindi, across Pakistan <a href="https://superbazarshopping.com/">wrap lounge set</a>

no excuses runner 说:
2021年4月04日 22:11

Super Bazar Online Shopping in Pakistan Best Deals available at discounted rates Cah on delivery Service in Karachi, Lahore, Rawalpindi, across Pakistan wrap lounge set

Faddy 说:
2021年4月06日 21:04

I am impressed. I don't think Ive met anyone who knows as much about this subject as you do. You are truly well informed and very intelligent. You wrote something that people could understand and made the subject intriguing for everyone. Really, great blog you have got here. 안전사이트

Faddy 说:
2021年4月08日 17:00

I am happy to find your distinguished way of writing the post. Now you make it easy for me to understand and implement the concept. Thank you for the post. Computer Support and Services companies Rancho Park Los Angeles

小說 说:
2021年4月13日 20:10

Someone Sometimes with visits your blog regularly and recommended it in my experience to read as well. The way of writing is excellent and also the content is top-notch. Thanks for that insight you provide the readers! 小說

漫畫 说:
2021年4月14日 18:42

Great post, you have pointed out some fantastic points , I likewise think this s a very wonderful website. 漫畫

shah 说:
2021年4月14日 19:48

This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. 大奉打更人

먹튀검증 说:
2021年4月15日 19:10

I have read all the comments and suggestions posted by the visitors for this article are very fine,We will wait for your next article so only.Thanks! 먹튀검증

shah 说:
2021年4月15日 19:27

Hey, this day is too much good for me, since this time I am reading this enormous informative article here at my home. Thanks a lot for massive hard work. ข่าวฟุตบอลวันนี้

shah 说:
2021年4月16日 04:15

"Hi there to every body, it’s my first go to see of this webpage; this website includes remarkable and in fact excellent information designed for readers." คลิปหลุด

shah 说:
2021年4月19日 17:12

It was a very good post indeed. I thoroughly enjoyed reading it in my lunch time. Will surely come and visit this blog more often. Thanks for sharing. دليل الاعمال السعودي

buy dab wax online 说:
2021年4月20日 17:45

Thanks for providing recent updates regarding the concern, I look forward to read more. buy dab wax online

Louise West 说:
2021年4月25日 02:53

A great content material as well as great layout. Your website deserves all of the positive feedback it’s been getting. I will be back soon for further quality contents. Hamilton Window Installation

Louise West 说:
2021年4月28日 01:08

Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts. best battery charger in india.

Louise West 说:
2021年4月28日 02:57

Boston Terrier Puppies Are One Of The Breed Of Puppies To Love And Care For Check It Out Below Red Boston Terrier Puppies For Sale

how to become a regi 说:
2021年4月29日 17:31

It was a very good post indeed. I thoroughly enjoyed reading it in my lunch time. Will surely come and visit this blog more often. Thanks for sharing. spacecraft NFT

Olivia Berry 说:
2021年4月30日 01:28

Fantastic blog! Do you have any tips and hints for aspiring writers? I’m planning to start my own website soon but I’m a little lost on everything. Would you propose starting with a free platform like WordPress or go for a paid option? There are so many options out there that I’m completely overwhelmed .. Any suggestions? Many thanks! IIOT Platform

pgslot 说:
2021年4月30日 18:04

Thank you so much as you have been willing to share information with us. We will forever admire all you have done here because you have made my work as easy as ABC. pgslot

ทดลองเล่น slot joker 说:
2021年5月02日 17:22

I found your this post while searching for information about blog-related research ... It's a good post .. keep posting and updating information. ทดลองเล่น slot joker

#Douglas Arpart 说:
2021年5月02日 19:30

Hello, this weekend is good for me, since this time i am reading this enormous informative article here at my home. #Douglas Arpart

마징가티비 说:
2021年5月03日 18:02

Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts. 마징가티비

Fait a la Main 说:
2021年5月03日 20:14

Wonderful blog! I found it while surfing around on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Appreciate it. Fait a la Main

犀利士 说:
2021年5月03日 23:30

Thanks for the blog post buddy! Keep them coming... 犀利士

superslot ดาวน์โหลด 说:
2021年5月05日 00:14

What a fantabulous post this has been. Never seen this kind of useful post. I am grateful to you and expect more number of posts like these. Thank you very much. superslot ดาวน์โหลด

slotxo เล่นฟรี 说:
2021年5月05日 12:48

Your work is very good and I appreciate you and hopping for some more informative posts. Thank you for sharing great information to us. slotxo เล่นฟรี

ramalan 4d hari ini 说:
2021年5月06日 19:12

I appreciate everything you have added to my knowledge base.Admiring the time and effort you put into your blog and detailed information you offer.Thanks. ramalan 4d hari ini

UFABET 说:
2021年5月08日 17:52

I visit your blog regularly and recommend it to all of those who wanted to enhance their knowledge with ease. The style of writing is excellent and also the content is top-notch. Thanks for that shrewdness you provide the readers! UFABET

aluminum fence 说:
2021年5月08日 17:52

I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work... aluminum fence

judi slot daftar jok 说:
2021年5月11日 17:14

Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts. daftar joker123

안전놀이터 说:
2021年5月11日 17:46

I found so many interesting stuff in your blog especially its discussion. From the tons of comments on your articles, I guess I am not the only one having all the enjoyment here! keep up the good work... 안전놀이터

REMOVALISTS SYDNEY 说:
2021年5月12日 18:35

Excellent blog! I found it while surfing around on Google. Content of this page is unique as well as well researched. Appreciate it. REMOVALISTS SYDNEY

international movies 说:
2021年5月19日 18:37

Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you. international movies streaming

Hot Men caps Funcion 说:
2021年5月23日 13:47

I read that Post and got it fine and informative. Hot Men caps Funciona

Fresh Bros 说:
2021年5月24日 19:22

In the world of www, there are countless blogs. But believe me, this blog has all the perfection that makes it unique in all. I will be back again and again. Fresh Bros

lemon law ca 说:
2021年5月26日 15:22

Wow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. lemon law ca

nothing 说:
2021年5月27日 20:01

Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. thc gummies

nothing 说:
2021年5月29日 15:41

Very interesting blog. Alot of blogs I see these days don't really provide anything that I'm interested in, but I'm most definately interested in this one. Just thought that I would post and let you know. how to hide online in whatsapp

shah 说:
2021年5月30日 02:30

There is so much in this article that I would never have thought of on my own. Your content gives readers things to think about in an interesting way. Thank you for your clear information. merchant sales agent

shah 说:
2021年5月30日 14:13

I can set up my new idea from this post. It gives in depth information. Thanks for this valuable information for all,.. Fait a la Main

https://www.marketin 说:
2021年5月30日 20:13

The interactive nature of the Internet has forced the evolution of its marketing strategies to include specialist skills to deal with the instant response and eliciting responses now present with this unique medium. A device must be included in your Internet marketing system to accommodate this instant response. https://www.marketing1on1.com/

shah 说:
2021年5月31日 02:43

I was surfing net and fortunately came across this site and found very interesting stuff here. Its really fun to read. I enjoyed a lot. Thanks for sharing this wonderful information. Bitcoin price x2 double your btc moon bitcoin live

magic mushrooms 说:
2021年5月31日 14:04

You make so many great points here that I read your article a couple of times. Your views are in accordance with my own for the most part. This is great content for your readers. magic mushrooms

heroin australia 说:
2021年6月01日 14:24

Thank you for such a well written article. It’s full of insightful information and entertaining descriptions. Your point of view is the best among many. heroin australia

buy juvederm online 说:
2021年6月01日 16:05

A very awesome blog post. We are really grateful for your blog post. You will find a lot of approaches after visiting your post. buy juvederm online uk

shah 说:
2021年6月01日 18:25

Please let me know if you’re looking for a article writer for your site. You have some really great posts and I feel I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write some material for your blog in exchange for a link back to mine. Please send me an email if interested. Thank you! fair oaks dispensary delivery

my website 说:
2021年6月01日 20:54

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work! my website

gd4d.com/keputusan-l 说:
2021年6月02日 15:40

You have outdone yourself this time. It is probably the best, most short step by step guide that I have ever seen. gd4d.com/keputusan-lotto

ch 说:
2021年6月03日 03:42

This is an awesome post. I like this topic.This site has heaps of advantage.I discovered numerous fascinating things from this site. It helps me in numerous ways.Thanks for posting this once more.  click here

Samsung 说:
2021年6月03日 17:09

Thanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach? I’ve a undertaking that I am simply now operating on, and I have been at the look out for such info. Samsung

corona virus 说:
2021年6月03日 17:43

Very useful info. Hope to see more posts soon!. buy nembutal online

토토사이트 说:
2021年6月03日 18:51

I like your post. It is good to see you verbalize from the heart and clarity on this important subject can be easily observed... 토토사이트

rent a car kraljevo 说:
2021年6月05日 15:27

Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. rent a car kraljevo aerodrom morava

ubidyne 说:
2021年6月05日 17:21

Wow, What a Excellent post. I really found this to much informatics. It is what i was searching for.I would like to suggest you that please keep sharing such type of info.Thanks ubidyne

corona virus 说:
2021年6月05日 17:23

That is really nice to hear. thank you for the update and good luck. foxz168

amelia 说:
2021年6月06日 02:56

Nice to read your article! I am looking forward to sharing your adventures and experiences. website

buy generic viagra 1 说:
2021年6月06日 16:39

Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. buy generic viagra 100 mg in australia

click here 说:
2021年6月06日 18:41

I got too much interesting stuff on your blog. I guess I am not the only one having all the enjoyment here! Keep up the good work. click here

buy marijuana online 说:
2021年6月08日 16:56

Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. <a href="https://www108.zippyshare.com/v/4dCNHC55/file.html">buy marijuana online</a>

buy marijuana online 说:
2021年6月08日 16:57

Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. buy marijuana online

Heavy News 说:
2021年6月08日 20:10

This is my first time visit to your blog and I am very interested in the articles that you serve. Provide enough knowledge for me. Thank you for sharing useful and don't forget, keep sharing useful info: Heavy News

trusted online casin 说:
2021年6月09日 20:34

Hey, this day is too much good for me, since this time I am reading this enormous informative article here at my home. Thanks a lot for massive hard work. trusted online casino malaysia 2021

buy tiktok followers 说:
2021年6月12日 21:39

Wow, excellent post. I'd like to draft like this too - taking time and real hard work to make a great article. This post has encouraged me to write some posts that I am going to write soon. buy tiktok followers

www.climatiseur-mobi 说:
2021年6月13日 15:57

Superior post, keep up with this exceptional work. It's nice to know that this topic is being also covered on this web site so cheers for taking the time to discuss this! Thanks again and again! www.climatiseur-mobile-sans-evacuations.fr

https://www.foundati 说:
2021年6月13日 21:15

Positive site, where did u come up with the information on this posting?I have read a few of the articles on your website now, and I really like your style. Thanks a million and please keep up the effective work. https://www.foundation-laserie.fr

먹튀검증 说:
2021年6月14日 15:49

I got too much interesting stuff on your blog. I guess I am not the only one having all the enjoyment here! Keep up the good work. 먹튀검증

หนัง 说:
2021年6月14日 16:32

I can’t believe focusing long enough to research; much less write this kind of article. You’ve outdone yourself with this material without a doubt. It is one of the greatest contents. หนัง

The play news 说:
2021年6月14日 21:07

i am for the first time here. I found this board and I in finding It truly helpful & it helped me out a lot. I hope to present something back and help others such as you helped me. The play news

Produits local 说:
2021年6月15日 18:42 Thanks so much for sharing this awesome info! I am looking forward to see more postsby you! Produits local
aolmaillogin 说:
2021年6月17日 18:36

Thanks so much for this information. I have to let you know I concur on several of the points you make here and others may require some further review, but I can see your viewpoint. aolmaillogin

cards 说:
2021年6月17日 19:26

hello!! Very interesting discussion glad that I came across such informative post. Keep up the good work friend. Glad to be part of your net community. cards

best shoes for worke 说:
2021年6月19日 17:34

This is my first visit to your web journal! We are a group of volunteers and new activities in the same specialty. Website gave us helpful data to work. best shoes for workers

scrap car mississaug 说:
2021年6月20日 02:15

Contact us now or get a quote & get an instant offer & the highest value cash on the spot we are the #1 leading scrap car removal company in the GTA west areas pay big dollar/cash for cars on the spot, and offers free towing service. scrap car mississauga

لی ویوسوہ ہو یار 说:
2021年6月20日 19:16

I think this is an informative post and it is very beneficial and knowledgeable. Therefore, I would like to thank you for the endeavors that you have made in writing this article. All the content is absolutely well-researched. Thanks... smart bud

BASIT 说:
2021年6月20日 21:26

Very useful post. This is my first time i visit here. I found so many interesting stuff in your blog especially its discussion. Really its great article. Keep it up. คาสิโนออนไลน์ เครดิตฟรี

BASIT 说:
2021年6月21日 23:03

I exactly got what you mean, thanks for posting. And, I am too much happy to find this website on the world of Google. 88bet

COOK 说:
2021年6月23日 00:36

I really like your blog. Great article. It's most evident, people should learn before they are able to https://333supergame.com/

virus 说:
2021年6月23日 15:59

Wow, this is fascinating reading. I am glad I found this and got to read it. Great job on this content. I liked it a lot. Thanks for the great and unique info. dab wax online

BASIT 说:
2021年6月26日 13:06

No doubt this is an excellent post I got a lot of knowledge after reading good luck. Theme of blog is excellent there is almost everything to read, Brilliant post. 188Bet

visit here 说:
2021年6月26日 17:47

I’ve been searching for some decent stuff on the subject and haven't had any luck up until this point, You just got a new biggest fan!.. visit here

วิเคราะบอล 说:
2021年6月27日 21:11

hello!! Very interesting discussion glad that I came across such informative post. Keep up the good work friend. Glad to be part of your net community. วิเคราะบอล

BASIT 说:
2021年6月28日 12:29

Thanks for an interesting blog. What else may I get that sort of info written in such a perfect approach? I have an undertaking that I am just now operating on, and I have been on the lookout for such info. best waist trainer

BASIT 说:
2021年6月30日 01:33

Thanks for picking out the time to discuss this, I feel great about it and love studying more on this topic. It is extremely helpful for me. Thanks for such a valuable help again. Superslot

لی ویوسوہ ہو یار 说:
2021年7月01日 00:47 Great job for publishing such a beneficial web site. Your web log isn’t only useful but it is additionally really creative too. starke Schlaftabletten ohne Rezept
BASIT 说:
2021年7月01日 02:19

i was just browsing along and came upon your blog. just wanted to say good blog and this article really helped me. Best California Based Services at A1FastMoving.com

emotional support an 说:
2021年7月01日 16:21 Excellent .. Amazing .. I’ll bookmark your blog and take the feeds also…I’m happy to find so many useful info here in the post, we need work out more techniques in this regard, thanks for sharing. emotional support animal letter
cat care 说:
2021年7月03日 17:53 This is my first visit to your web journal! We are a group of volunteers and new activities in the same specialty. Website gave us helpful data to work. cat care
BASIT 说:
2021年7月04日 21:35

I am glad you take pride in what you write. This makes you stand way out from many other writers that push poorly written content. Barbados Villa

sweaty feet boots 说:
2021年7月07日 15:27

I recently came across your blog and have been reading along. I thought I would leave my first comment. I don't know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often. sweaty feet boots

หวยลาว 说:
2021年7月07日 16:27

hello!! Very interesting discussion glad that I came across such informative post. Keep up the good work friend. Glad to be part of your net community. หวยลาว

gd4d.com/en/keputusa 说:
2021年7月11日 15:59

This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. gd4d.com/en/keputusan-magnum

BASIT 说:
2021年7月12日 10:15

This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. Puni Maru

sunny loans 说:
2021年7月17日 17:19

The writer has outdone himself this time. It is not at all enough; the website is also utmost perfect. I will never forget to visit your site again and again. sunny loans

لی ویوسوہ ہو یار 说:
2021年7月19日 13:42

It is my first visit to your blog, and I am very impressed with the articles that you serve. Give adequate knowledge for me. Thank you for sharing useful material. I will be back for the more great post. 먹튀사이트

لی ویوسوہ ہو یار 说:
2021年7月19日 18:55

Thanks for sharing this information. I really like your blog post very much. You have really shared a informative and interesting blog post with people.. Bramfort

لی ویوسوہ ہو یار 说:
2021年7月20日 01:11

Very good written article. It will be supportive to anyone who utilizes it, including me. Keep doing what you are doing – can’r wait to read more posts. leather jacket over hoodie

لی ویوسوہ ہو یار 说:
2021年7月20日 23:46

Thanks for taking the time to discuss this, I feel strongly that love and read more on this topic. If possible, such as gain knowledge, would you mind updating your blog with additional information? It is very useful for me. airport transfer uk

asdzxc 说:
2021年7月22日 21:00

No Deposit Casino Sites 2021 are quite a popular choice for players online, casino with no deposit is a very effective way to play online games without spending any capital start.

https://www.relx-sho 说:
2021年7月24日 18:37

Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. https://www.relx-shop.com/relx/1

BASIT 说:
2021年7月26日 15:09

I found that site very usefull and this survey is very cirious, I ' ve never seen a blog that demand a survey for this actions, very curious... Tips Poker Online Indonesia

لی ویوسوہ ہو یار 说:
2021年7月26日 18:04

Hey, this day is too much good for me, since this time I am reading this enormous informative article here at my home. Thanks a lot for massive hard work. buy cannabis in germany

BASIT 说:
2021年7月26日 21:09

This article was written by a real thinking writer. I agree many of the with the solid points made by the writer. I’ll be back. katmoviehd

لی ویوسوہ ہو یار 说:
2021年7月26日 21:49

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post. probiotic drinks

BASIT 说:
2021年7月28日 17:58

Thank you because you have been willing to share information with us. we will always appreciate all you have done here because I know you are very concerned with our. Search Engines

MS Contin Pills For 说:
2021年8月04日 14:37

i am for the first time here. I found this board and I in finding It truly helpful & it helped me out a lot. I hope to present something back and help others such as you helped me. MS Contin Pills For Sale

SEO. 说:
2021年8月09日 04:29

Gangaur Realtech is a professionally managed organisation specializing in real estate services where integrated services are provided by professionals to its clients seeking increased value by owning, occupying or investing in real estate. certsquestions.com

คาสิโน 说:
2021年8月10日 21:09

I like your post. It is good to see you verbalize from the heart and clarity on this important subject can be easily observed... คาสิโน

BASIT 说:
2021年8月10日 21:26

I'm glad to see the great detail here!. buy cheap price gmail

BEWIN128 Club Suncit 说:
2021年8月11日 19:55

Wow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. BEWIN128 Club Suncity2

BASIT 说:
2021年8月12日 15:26

There are dissertation sheets together with the web site while you turned out to be obviously believed in the blog page. buy gmail pva

เกมสล็อต 说:
2021年8月12日 20:18

You there, this is really good post here. Thanks for taking the time to post such valuable information. Quality content is what always gets the visitors coming. เกมสล็อต

BASIT 说:
2021年8月14日 00:22

Took me time to read all the comments, but I really enjoyed the article. It proved to be Very helpful to me and I am sure to all the commenters here! It’s always nice when you can not only be informed, but also entertained! 메이저사이트

BASIT 说:
2021年8月17日 19:27

Thanks for the blog filled with so many information. Stopping by your blog helped me to get what I was looking for. Now my task has become as easy as ABC. lepto sports apk

لی ویوسوہ ہو یار 说:
2021年8月18日 02:30

Nice to be visiting your blog once more, it has been months for me. Well this article that ive been waited for therefore long. i want this article to finish my assignment within the faculty, and it has same topic together with your article. Thanks, nice share. 먹튀검증

لی ویوسوہ ہو یار 说:
2021年8月20日 19:16

I learn some new stuff from it too, thanks for sharing your information. Aesthetic.co.uk

dfg` 说:
2021年8月21日 12:06

There are particular dissertation online sites over the internet if you ever buy of course proclaimed in the site. biobet

scratcher stick 说:
2021年8月23日 18:55

Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. scratcher stick

seoservise 说:
2021年8月24日 16:38

It is a good site post without fail. Not too many people would actually, the way you just did. I am impressed that there is so much information about this subject that has been uncovered and you’ve defeated yourself this time, with so much quality. Good Works! Dentitox Pro Reviews – After reading this, you should buy Dentitox Pro

dfg` 说:
2021年8月24日 17:58

I like your post. It is good to see you verbalize from the heart and clarity on this important subject can be easily observed... GB Whatsapp apk

dfg` 说:
2021年8月26日 00:20

Nice blog and absolutely outstanding. You can do something much better but i still say this perfect.Keep trying for the best. buy youtube comments

dfg` 说:
2021年8月27日 01:04

Thanks for sharing nice information with us. i like your post and all you share with us is uptodate and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job. bonus poker strategy

لی ویوسوہ ہو یار 说:
2021年8月30日 01:07

I really loved reading your blog. It was very well authored and easy to understand. Unlike other blogs I have read which are really not that good.Thanks alot! trading signals download

dfg` 说:
2021年9月02日 13:03

I visit your blog regularly and recommend it to all of those who wanted to enhance their knowledge with ease. The style of writing is excellent and also the content is top-notch. Thanks for that shrewdness you provide the readers! магазин интернет магазин

dfg` 说:
2021年9月04日 19:08

I admit, I have not been on this web page in a long time... however it was another joy to see It is such an important topic and ignored by so many, even professionals. I thank you to help making people more aware of possible issues. piano lessons for adults singapore

fire pit chairs 说:
2021年9月05日 19:07

This specific seems to be definitely excellent. These very small facts are produced using wide range of qualifications know-how. I favor the idea a good deal

seoservise 说:
2021年9月08日 21:57

You completed a few fine points there. I did a search on the subject and found nearly all persons will go along with with your blog. 250 dofollow blog comments

dfg` 说:
2021年9月10日 18:31

This was really an interesting topic and I kinda agree with what you have mentioned here! clean carts

seoservise 说:
2021年9月12日 19:49

On this page you can read my interests, write something special. Gift ideas for Valentine’s Day

dfg` 说:
2021年9月14日 14:53

I admire what you have done here. I like the part where you say you are doing this to give back but I would assume by all the comments that this is working for you as well. lincoln casino no deposit bonus codes to play

virus 说:
2021年9月18日 20:34

Wow, excellent post. I'd like to draft like this too - taking time and real hard work to make a great article. This post has encouraged me to write some posts that I am going to write soon. Buy guns in Europe

Kudaemas88 Livechat 说:
2021年9月19日 03:30

It is a great website.. The Design looks very good.. Keep working like that!.

dfg` 说:
2021年9月24日 00:44

There are a lot of blogs over the Internet. But I can surely say that your blog is amazing in all. It has all the qualities that a perfect blog should have. Buy Vegetable Seeds

dfg` 说:
2021年9月24日 22:35

Perhaps, you are looking for how to hide your phone number when calling someone else. If so, then you have come to the right place. In this article, I will share with you some easiest methods about how to hide phone number when making a phone call.

yaoi doujinshi 说:
2021年9月30日 18:32

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts. Any way I'll be subscribing to your feed and I hope you post again soon. Big thanks for the useful info.

Place to visit in Sw 说:
2021年10月02日 00:46

Very informative post! There is a lot of information here that can help any business get started with a successful social networking campaign.

Digital Ali 说:
2021年10月09日 19:43

Awesome blog. I enjoyed reading your articles. This is truly a great read for me. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work! คาสิโนออนไลน์ฟรีเงิน

dfg` 说:
2021年10月09日 22:32

Wow, this is really interesting reading. I am glad I found this and got to read it. Great job on this content. I like it. 台灣威而鋼線上藥局

seoservise 说:
2021年10月10日 17:22 Good website! I truly love how it is easy on my eyes it is. I am wondering how I might be notified whenever a new post has been made. I have subscribed to your RSS which may do the trick? Have a great day! 검증사이트
Digital Ali 说:
2021年10月11日 13:29

A very awesome blog post. We are really grateful for your blog post. You will find a lot of approaches after visiting your post. hitman suit

dfg` 说:
2021年10月11日 21:05

Thank you so much as you have been willing to share information with us. We will forever admire all you have done here because you have made my work as easy as ABC. 台灣威而鋼線上藥局

Digital Ali 说:
2021年10月12日 21:19

It is a great website.. The Design looks very good.. Keep working like that!. 쇼미더벳

dfg` 说:
2021年10月13日 15:49

Wow, this is fascinating reading. I am glad I found this and got to read it. Great job on this content. I liked it a lot. Thanks for the great and unique info. Rap news

dfg` 说:
2021年10月15日 14:12

Thank you for taking the time to publish this information very useful! i99bet

dfg` 说:
2021年10月15日 14:57

I’m going to read this. I’ll be sure to come back. thanks for sharing. and also This article gives the light in which we can observe the reality. this is very nice one and gives indepth information. thanks for this nice article... 먹튀폴리스

dfg` 说:
2021年10月17日 21:55

Really I enjoy your site with effective and useful information. It is included very nice post with a lot of our resources.thanks for share. i enjoy this post. DAFTAR JOKER123

. 카지노사이트 说:
2021年10月18日 03:15

Thanks for sharing nice information with us. i like your post and all you share with us is uptodate and quite informative, i would like to bookmark the page so i can come here again to read you, as you have done a wonderful job. 먹튀검증

dfg` 说:
2021年10月18日 17:50

In the world of www, there are countless blogs. But believe me, this blog has all the perfection that makes it unique in all. I will be back again and again. teknobilgi.net

dfg` 说:
2021年10月19日 18:58

Here are a few dissertation web sites when using the world-wide-web when you finally come to be clearly claimed in your blog site. สูตรสล็อต

. 카지노사이트 说:
2021年10月21日 03:38

Nice post mate, keep up the great work, just shared this with my friendz Instagram pva accounts

dfg` 说:
2021年10月21日 20:25

Wow, cool post. I'd like to write like this too - taking time and real hard work to make a great article... but I put things off too much and never seem to get started. Thanks though. Buy Marijuana Budder UK

. 카지노사이트 说:
2021年10月22日 22:20

I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. take CBD oil

seoservise 说:
2021年10月26日 03:18

Positive site, where did u come up with the information on this posting? I'm pleased I discovered it though, ill be checking back soon to find out what additional posts you include. voyance telephone

. 카지노사이트 说:
2021年10月26日 03:35

This article was written by a real thinking writer without a doubt. I agree many of the with the solid points made by the writer. I’ll be back day in and day for further new updates. immobilien papenburg

dfg` 说:
2021年10月26日 15:58

This is such a great resource that you are providing and you give it away for free. I love seeing blog that understand the value of providing a quality resource for free. Japanese sex toys

Digital Ali 说:
2021年10月28日 00:14 Thanks for a very interesting blog. What else may I get that kind of info written in such a perfect approach? I’ve a undertaking that I am simply now operating on, and I have been at the look out for such info. hoverboard for adults
satac key dates 说:
2021年11月01日 19:13

메이저사이트 메이저놀이터에서는 스포츠 종목으로 축구,야구,농구에 대한 배팅이 가능하면서 먹튀가 존재하지 않는 사이트를 일컫는 명칭입니다.

. 카지노사이트 说:
2021年11月03日 02:16

Thanks for posting this info. I just want to let you know that I just check out your site and I find it very interesting and informative. I can't wait to read lots of your posts. 꽁머니사이트

dfg` 说:
2021年11月03日 19:12

All your hard work is much appreciated. Nobody can stop to admire you. Lots of appreciation. sig sauer 1911

dfg` 说:
2021年11月05日 14:13

Thanks for the nice blog. It was very useful for me. I'm happy I found this blog. Thank you for sharing with us,I too always learn something new from your post. situs judi qq online 24 jam

. 카지노사이트 说:
2021年11月07日 02:16

I was surfing net and fortunately came across this site and found very interesting stuff here. Its really fun to read. I enjoyed a lot. Thanks for sharing this wonderful information. currant news

dfg` 说:
2021年11月09日 01:21

Great! It sounds good. Thanks for sharing.. mm888new

satac key dates 说:
2021年11月10日 19:01

威而鋼價格 The interaction of sildenafil-nitrates on blood pressure can last from the start of administration to the entire 6-hour observation period.

dfg` 说:
2021年11月11日 15:54

I love this blog!! The flash up the top is awesome!! joker สล็อต

satac key dates 说:
2021年11月14日 00:11

33 devonshire 33 Devonshire Condo, a freehold condominium development at Devonshire Road, District 09 Singapore.


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter